Hetzner - DokuWiki

Backup/ru

Inhaltsverzeichnis

Место для резервных копий

Владельцы выделенных и виртуальных серверов могут заказать для своего сервера место для резервных копий. Подключиться к месту для резервных копий можно изнутри сети Hetzner. Любой, расположенный в Hetzner, сервер может подключиться к месту для резервных копий.

Доступные варианты места для резервных копий и цена на них приведены в таблице ниже:

Объём Плата в месяц Плата за установку
100 ГБ* 4,90 €* 4,90 €*
500 ГБ 9,90 € 9,90 €
2.000 ГБ 19,90 € 19,90 €
5.000 ГБ 44,90 € 44,90 €
10.000 ГБ 79,90 € 79,90 €

*Для серверов стоимостью 49 € или более, могут получить 100 ГБ места для резервных копий бесплатно.

(все цены указаны с учётом 19% НДС)

Заказ места для резервных копий

Место для резервных копий можно заказать через панели Robot. Для этого в меню перейдите по ссылке «Servers» и выберите ваш сервер. Далее перейдите на вкладку «Backup». Здесь вы можете заказать место для резервных копий, а также увеличить или уменьшить заказанный объём.

Функции в интерфейсе Robot

На вкладке «Backup» вашего сервера можно:

  • заказать место для резервных копий;
  • изменить заказанный объём;
  • удалить место для резервных копий;
  • сгенерировать новый пароль;
  • увидеть (графически), сколько места занято (данные обновляются раз в 10 минут).

Общие советы

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

Также важно использовать имя сервера резервных копий (<username>.your-backup.de), а не IP-адрес, так как IP-адрес может измениться.

Полезное ПО

Доступ к месту для резервных копий

К месту для резервных копий можно подключиться при помощи различных протоколов.

FTP/SFTP/SCP

Вы можете получить доступ к вашему серверу резервных копий по протоколам FTP, SFTP и SCP. Пожалуйста, используйте назначенные вам имя сервера резервных копий (<username>.your-backup.de), а также имя учётной записи и пароль.

Аутентификация по публичному ключу

Для SFTP/SCP возможна ваша аутентификация по публичному ключу. Подробная информация об этом, а также пример настройки приведены на отдельной странице Авторизация по публичному ключу на месте для резервных копий

Ограничения

На месте для резервных копий невозможно создать директории «/etc» и «/lib».

Ошибки подключения

11: Application Error

Подобная ошибка при подключении при помощи sftp или scp возникает из-за активации возможности пересылки ssh-ключа (SSH Key Forwarding). Пожалуйста, отключите это возможность и попробуйте подключиться снова.

SAMBA/CIFS

Существует возможность резервного копирования по Samba/Cifs. Используйте следующий UNC путь:

\\<username>.your-backup.de\backup
mount.cifs -o user=USERNAME,pass=PASSWORD //USERNAME.your-backup.de/backup /PATH/FOLDER

Добавив следующую строку в файл /etc/fstab место для резервных копий может быть автоматически примонтировано при загрузке операционной системы.

//<username>.your-backup.de/backup /mnt/backup-server       cifs    iocharset=utf8,rw,credentials=/etc/backup-credentials.txt,uid=<Systemkonto>,gid=<Systemgruppe>,file_mode=0660,dir_mode=0770 0       0

Файл /etc/backup-credentials.txt (права доступа 0600) должен содержать следующие строки:

username=USERNAME
password=PASSWORD

В Debian-based дистрибутивах команда содержится в пакете cifs-utils

apt-get install cifs-utils

RSYNC

Внимание: нижеописанное считается экспериментальным и не поддерживается официально.

Прямое использование rsync невозможно. Однако место для резервных копий может быть локально примонтировано с помощью smbfs, sshfs или ftpfs, позволяя тем самым ограниченное использование rsync. Чтобы пользоваться rsync в полной мере (например, для создания инкрементальных резервных копий с использованием жёстких ссылок), необходимо создать файл образа, который затем примонтировать через устройство обратной петли (loopback). Вдобавок к этому, для защиты данных можно добавить шифрование через encfs (Encrypted File System).

IPv6

Также получить доступ к вашему серверу резервного копирования можно через IPv6.

Определение количества использованного дискового пространства

Чтобы определить, сколько свободного места у вас есть (будь то скрипты резервного копирования или статусные E-Mail сообщения), можно использовать программу «sftp»:

apt-get install sftp
echo "df"     | sftp USERNAME@BACKUPSERVER
echo "df -h"  | sftp USERNAME@BACKUPSERVER
echo "df -hi" | sftp USERNAME@BACKUPSERVER

Также можно использовать «lftp», но в некоторых случаях она даёт неправильный результат. Именно поэтому мы рекомендуем использовать sftp. Вот пример для lftp:

# apt-get install lftp
# echo du -hs .  \
| lftp -u USERNAME,PASSWORT BACKUPSERVER

Следующая команда позволяет вам использовать Hook для связки с Tartarus, с помощью вставки следующих строк в конфигурацию Tartarus:

TARTARUS_POST_PROCESS_HOOK() {
echo "du" | /usr/bin/lftp -u "$STORAGE_FTP_USER,$STORAGE_FTP_PASSWORD"
"$STORAGE_FTP_SERVER" | awk -v LIMIT=100 '$2=="." {print
((LIMIT*1024*1024)-$1)/1024 " MiB backup space remaining"}'
}


© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.