Назад | Перейти на главную страницу

Копии VSS из сетевого файлового ресурса SMB / CIFS на клиенте Mac OS X

У нас есть общий файловый ресурс, который мы хотим развернуть на работе, и кто-то спросил, есть ли способ OS X клиенты могут видеть копии VSS на общем сетевом ресурсе, который они монтируют (повторюсь: общий ресурс SMB / CIFS на сервере в сети, не локальный диск HFS +) для восстановления более старых копий файла. Быстрый поиск в Google, похоже, указывает на то, что не многие люди заинтересованы в этом или бизнес-требовании или понимают вопрос (предполагая, что вопрос заключается в том, есть ли у Apple эквивалентная технология; меня этот вопрос не интересует). Кто-нибудь знает? Я сейчас нахожусь в офисе, и у меня нет доступа к Mac Book. Меня будут интересовать только новые выпуски OS X, поэтому от 10.5.x до 10.6.x.

ОБНОВИТЬ: Поскольку это действительно зависит от поставщика (с точки зрения устройства / сервера SMB / CIFS), я приму ответ, характерный для NetApp, поскольку это наиболее распространенный сценарий в зависимости от того, как Google предлагает этот ответ.

На Mac вы можете получить доступ к снимкам VSS таким образом. Кажется, это работает везде, где я пробовал.

smb://DOMAIN;USER@SERVER.FULLY.QUALIFIED.DOMAIN.NAME/SHARENAME/DIRECTORYNAME/~snapshot/

Итак, просто добавьте / ~ snapshot / в конец пути монтирования общего ресурса. Это также работает в команде mount.

mount -t smbfs -o nobrowse //USER@SERVER/SHARE/DIR/~snapshot /PATH/TO/MOUNT/POINT

В -o nobrowse предотвращает его отображение в Finder (GUI). Вы также можете использовать -r только для чтения. Это также должно работать в Linux.

Лучший способ, который я нашел до сих пор, - это просматривать снимки из Finder:

  1. Откройте средство поиска и перейдите к общей папке
  2. Нажмите "Перейти", "Перейти к папке" и введите .zfs.
  3. Нажмите на «снимки»
  4. Оттуда вы можете перетащить файлы обратно в общую папку.

Проблема заключается в том, что Finder часто выгоняет вас из папки .zfs обратно в каталог верхнего уровня общего ресурса. Я не знаю, как это обойти. Я бы тоже хотел увидеть лучший способ.

редактировать

Только что понял, что вы можете сделать zfs snapdir видимым, и Finder вас не выкинет:

zfs set snapdir=visible your/zfs/file/system