Резервное копирование в Yandex Object Storage с помощью CloudBerry Desktop Backup
Yandex Object Storage можно использовать для резервного копирования и восстановления данных с помощью утилиты CloudBerry Desktop Backup
Бесплатная версия CloudBerry Desktop Backup позволяет создать не более 200 ГБ резервных копий.
Чтобы настроить резервное копирование в Object Storage с помощью CloudBerry Desktop Backup:
- Подготовьте облако к работе.
- Настройте сервисный аккаунт.
- Создайте бакет.
- Установите CloudBerry Desktop Backup.
- Настройте CloudBerry Desktop Backup.
- Протестируйте резервное копирование.
Если созданные ресурсы вам больше не нужны, удалите их.
Перед началом работы
Зарегистрируйтесь в Yandex Cloud и создайте платежный аккаунт:
- Перейдите в консоль управления
, затем войдите в Yandex Cloud или зарегистрируйтесь. - На странице Yandex Cloud Billing
убедитесь, что у вас подключен платежный аккаунт, и он находится в статусеACTIVE
илиTRIAL_ACTIVE
. Если платежного аккаунта нет, создайте его.
Если у вас есть активный платежный аккаунт, вы можете создать или выбрать каталог, в котором будет работать ваша инфраструктура, на странице облака
Подробнее об облаках и каталогах.
Необходимые платные ресурсы
В стоимость поддержки резервного копирования с помощью CloudBerry Desktop Backup входят:
- плата за хранение данных;
- плата за операции с данными;
- плата за исходящий трафик из Yandex Cloud в интернет.
Подробнее о тарифах Yandex Object Storage.
Настройте сервисный аккаунт
Резервное копирование в Object Storage выполняется от имени сервисного аккаунта. Если у вас еще нет сервисного аккаунта, создайте его.
Чтобы настроить сервисный аккаунт:
- Назначьте сервисному аккаунту роль
editor
. - Создайте статические ключи доступа. Сразу сохраните идентификатор и секретный ключ. После того, как вы закроете окно, параметры закрытого ключа будут недоступны.
Создайте бакет
- В консоли управления
Yandex Cloud выберите каталог, в котором будете выполнять операции. - На странице каталога нажмите кнопку Создать ресурс и выберите Бакет.
- В поле Имя укажите имя бакета в соответствии с правилами именования.
- В полях Доступ на чтение объектов, Доступ к списку объектов и Доступ на чтение настроек выберите Ограниченный.
- Укажите максимальный размер бакета в ГБ.
- Нажмите кнопку Создать бакет.
Установите CloudBerry Desktop Backup
- Установите
Microsoft .NET Framework. - Установите
CloudBerry Backup. Для загрузки введите необходимые реквизиты и нажмите кнопку Download. - Запустите CloudBerry Backup и выберите опцию Use Home Edition (free). Нажмите кнопку Next.
- Нажмите кнопку Start Free Trial.
- Установите CloudBerry Backup. Для загрузки введите необходимые реквизиты и нажмите кнопку Download.
Установить для macOS .
Установить для Linux . - Запустите CloudBerry Backup и выберите опцию Use Home Edition (free). Нажмите кнопку Next.
- Введите адрес электронной почты и нажмите кнопку Finish.
- В открывшемся окне нажмите кнопку OK.
Настройте CloudBerry Backup
-
Запустите CloudBerry Backup.
-
Откройте главное меню, нажав на логотип CloudBerry Backup в левом верхнем углу.
-
Выберите Add Storage Account и нажмите ссылку Show more.
-
В списке провайдеров выберите S3 compatible.
-
В открывшемся окне введите параметры хранилища:
- Display Name —
Yandex Cloud
. - Access Key — идентификатор статического ключа доступа.
- Secret Key — закрытый ключ.
- Service point —
http://storage.yandexcloud.net/
. В поле Bucket name должен отобразиться список ваших бакетов. - Bucket name — бакет, в котором будут храниться резервные копии.
Нажмите кнопку OK. Если все настроено верно, хранилище
Yandex Cloud
появится в окне Storaged accounts. Закройте окно. - Display Name —
-
Перейдите на вкладку Home. Откроется окно мастера создания резервных копий.
-
Выберите Local to Cloud. В открывшемся окне нажмите кнопку Next.
-
Выберите хранилище Yandex Cloud и нажмите кнопку Next.
-
Укажите имя плана резервного копирования:
cloud-backup-plan
и нажмите кнопку Next. -
Оставьте опции, установленные по умолчанию, и нажмите кнопку Next.
-
В дереве файлов укажите те директории и файлы, которым требуется резервное копирование. Нажмите кнопку Next.
-
Чтобы сделать копию всех файлов в выбранных папках, выберите опцию Backup all files in selected folders. Нажмите кнопку Next.
-
На экране с предупреждением о невозможности шифрования резервных копий нажмите кнопку Next.
-
Оставьте по умолчанию настройки удаления файлов и нажмите кнопку Next.
-
Оставьте по умолчанию настройки расписания копирования и нажмите кнопку Next.
-
Оставьте по умолчанию настройки дополнительных действий и нажмите кнопку Next.
-
Чтобы получать уведомления о результатах копирования, выберите опцию I want to receive a notification email и укажите в каких случаях:
- When the backup plan fails or finished with warnings — при неудачном завершении копирования или при наличии предупреждений.
- In all cases — во всех случаях.
Укажите почту, имя и тему письма. Нажмите кнопку Next. Перейдите по ссылке из полученного письма для подтверждения электронной почты.
-
Проверьте план и нажмите кнопку Next.
-
Нажмите кнопку Finish.
-
Запустите CloudBerry Backup.
-
Нажмите кнопку Backup files.
-
Нажмите кнопку + и выберите S3 compatible.
-
В открывшемся окне введите параметры хранилища:
- Display Name —
Yandex Cloud
. - Access Key — идентификатор статического ключа доступа.
- Secret Key — закрытый ключ.
- Service point —
http://storage.yandexcloud.net/
. В поле Bucket name должен отобразиться список ваших бакетов. - Bucket name — бакет, в котором будут храниться резервные копии.
Нажмите кнопку OK. Если все настроено верно, хранилище
Yandex Cloud
появится в окне Storaged accounts. Закройте окно. - Display Name —
-
Выберите хранилище Yandex Cloud и нажмите кнопку Continue.
-
Укажите имя плана резервного копирования:
cloud-backup-plan
. Нажмите кнопку Continue. -
В дереве файлов укажите те директории и файлы, которым требуется резервное копирование. Нажмите кнопку Continue.
-
Чтобы добавить в резервную копию все файлы из выбранных директорий, оставьте переключатель в положении Backup all files in selected folders. Нажмите кнопку Continue.
-
На экране с предупреждением о невозможности шифрования резервных копий нажмите кнопку Continue.
-
Задайте настройки продолжительности хранения файлов и количество копий. По умолчанию одновременно хранятся три последних резервных копии. Чтобы использовать настройки по умолчанию, выберите опцию Use default. Нажмите кнопку Continue.
-
По умолчанию резервное копирование производится вручную. Если требуется задать расписание копирования, выберите Enable schedule и задайте расписание. Нажмите кнопку Continue.
-
Чтобы получать уведомления о результатах копирования, выберите опцию I want to receive a notification email when plan completes и укажите в каких случаях:
- In all cases — во всех случаях;
- When plan fails — при неудачном завершении копирования или при наличии предупреждений.
Укажите почту, имя и тему письма. Нажмите кнопку Next. Перейдите по ссылке из полученного письма для подтверждения электронной почты.
-
Проверьте план и нажмите кнопку Done.
Протестируйте резервное копирование
- Откройте вкладку Backup plans.
- Для ручного запуска резервного копирования, напротив плана
cloud-backup-plan
нажмите . - В консоли управления
Yandex Cloud выберите каталог, где находится бакет с резервными копиями. - Выберите сервис Object Storage.
- В списке бакетов выберите бакет с резервными копиями.
- Убедитесь, что все нужные файлы были скопированы.
- Откройте вкладку Backup plans.
- Для ручного запуска резервного копирования напротив плана
cloud-backup-plan
нажмите кнопку Start. - В консоли управления
Yandex Cloud выберите каталог, где находится бакет с резервными копиями. - Выберите сервис Object Storage.
- В списке бакетов выберите бакет с резервными копиями.
- Убедитесь, что все нужные файлы были скопированы.
Как удалить созданные ресурсы
Чтобы перестать платить за созданные ресурсы: