Hetzner - DokuWiki

BackupService/ru

Inhaltsverzeichnis

О сервисе резервного копирования

Обратите внимание, что сервис резервного копирования (Backup-Service) теперь может быть только деактивирован и не может быть активирован. С 15 января 2020 года сервис резервного копирования будет полностью прекращён. Вы можете и в дальнейшем использовать BorgBackup с функцией SSH. Инструкции по прямому переходу с «Сервиса резервного копирования» на «Поддержка SSH» можно найти здесь.

Отказ от ответственности

Пожалуйста, обратите внимание, что Вы и в дальнейшем несёте ответственность за Ваши данные, и что Hetzner Online не даёт никаких гарантий относительно возможной потери данных. Данные не дублируются на других серверах. Пожалуйста, обратите внимание на пункты 4.1/4.2 в наших условиях предоставления услуг: https://www.hetzner.com/rechtliches/agb

Переход от сервиса резервного копирования Hetzner к резервному копированию Borg

Сервис резервного копирования Hetzner базируется на сервисе резервного копирования Borg. Таким образом, даже без сервиса резервного копирования существует полный доступ ко всем резервным копиям. Вы также можете продолжать использовать существующие репозитории и добавлять дополнительные резервные копии.

Сервис резервного копирования сохранияет репозитории Borg в домашнем каталоге вашего Storage Box/Backup-Space в каталоге ".borg_repos".
В этом каталоге для каждого сервера, который вы создали в веб-панели службы резервного копирования есть репозиторий/каталог со связанным идентификатором сервера.

Прямой доступ к существующим репозиториям с помощью Borg

Здесь Вы можете найти список самых простых способов доступа к репозиториям. Подробную информацию о Borg можно найти в документации Borg или в описании на Hetzner Community.

Для получения доступа к отдельным репозиториям с помощью Borg используйте следующий URL-адрес:

ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>

При этом замените <username> своим именем пользователя и <server-id> идентификатором сервера, который также отображается в панели Robot.

Важно, что функция SSH была включена в панели Robot, и вы использовали порт 23.

Обзор содержимого

borg-list отображает содержимое репозитория Borg или архива Borg.

Обзор содержимого репозитория

borg list ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>

Обзор содержимого архива

borg list ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>::<archive-id>

Извлечение содержимого из репозитория

Для восстановления файлов используйте borg-extract. При этом вы можете восстановить весь архив:

borg extract ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>::<archive-id>

или только определённые каталоги или файлы:

borg extract ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>::<archive-id> path/to/folder/or/file

Создание дополнительных резервных копий

С помощью borg-create Вы можете сохранить дополнительные файлы или каталоги в репозиторий.

Например, чтобы сохранить папки "~/src" und "~/built" Вы можете использовать следующую команду:

borg create --stats ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/<server-id>::<archive-id> ~/src ~/built

С помощью параметра --stats Вы можете отобразить детали выполненного резервного копирования. Borg предоставляет и другие параметры или шаблоны для использования. Дополнительную информацию можно найти в документации к Borg.

Ошибка при обновлении 'backup-packages-mirror.hetzner.de'

Так как мы прекратили поддержку сервиса резервного копирования и не планируем выпускать для неё обновления, мы отключили зеркало для агента резервного копирования.

Если вы следовали нашим инструкциям по установке, Вы можете удалить на своем сервере файл

/etc/apt/sources.list.d/backup-packages-mirror.list

чтобы остановить запросы к репозиторию агента резервного копирования. Сообщение об ошибке больше не должно появляться.

Автоматизация резервного копирование

Для автоматического запуска резервного копирования, как в сервисе резервного копирования, Вы можете создать скрипт, который запускается, например, через Cron. Пример можно найти на Community.



© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.