rsync / robocopy / MIR to azure

Мы хотим сделать две вещи с помощью azure для резервного копирования за пределами сайта:

1) Нам нужно зеркалировать локальную структуру dir вплоть до лазурного, например команда robocopy / MIR

2) Нам нужно удалить файлы старше ____ дней из лазурного хранилища.

Каков прямой путь к этому месту?

3
задан 12 January 2016 в 04:32
2 ответа

Существует официальный Microsoft «Robocopy, подобный инструменту командной строки» для копирования данных из / в Azure Blobs, он называется Azcopy, последняя версия доступна здесь: http: // aka. ms / downloadazcopy

К сожалению, Хранилище BLOB-объектов Azure не позволяет создавать структуру каталога (доступен только один уровень, называемый Контейнером), поэтому это не лучшее решение для вас.

Так что в вашем случае я бы скорее рекомендую использовать файл Azure (файловую службу SMB 3.0) и подключить к нему компьютер с Windows (8 и новее, 2012 и новее). Сетевой трафик будет зашифрован (одна из самых интересных новых функций SMB 3.0: шифрование SMB), аутентификация выполняется с использованием имени и ключа учетной записи хранения Azure.

Несколько шагов для настройки:

  1. создать учетную запись хранения Azure

  2. Создать файловый ресурс Azure в этой учетной записи хранения Azure

  3. На Windows Server (2012 или новее) или Windows Client (8 или новее) подключите общий файловый ресурс Azure как сетевой диск

  4. Используйте robocopy для копирования ваших данных

Дополнительная информация: Как использовать файл Azure https://azure.microsoft.com/en-gb/documentation/articles/storage-dotnet-how-to-use-files/

2
ответ дан 3 December 2019 в 06:02

Также можно было бы обойтись путем репликации вашего хранилища с использованием программного решения для хранения данных через iSCSI.

2
ответ дан 3 December 2019 в 06:02

Теги

Похожие вопросы