Резервное копирование

Резервное пространство

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

Вы можете увидеть обзор размеров резервных копий и цен в таблице ниже.

Резервное пространствоЦена за месяц
100 ГБ *2,90 € *
500 ГБ4,90 €
1000 ГБ7,90 €
2000 ГБ9,90 €
5000 ГБ21,90 €
10 000 ГБ€ 39,90

Клиенты с выделенными корневыми серверами с ценой не менее 39 евро в месяц могут бесплатно получить 100 ГБ пространства для резервных копий.

Указанные здесь цены не включают НДС. Щелкните здесь, чтобы узнать, какой НДС вы должны заплатить.

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

Вы можете заказать место для резервного копирования через свою учетную запись на  Robot . В разделе «Основные функции» -> «Сервер» выберите сервер и откройте вкладку «Резервное копирование». Здесь вы можете заказать различные размеры пространства для резервных копий, а также обновить или уменьшить текущее пространство для резервных копий.

Операции резервного копирования на Роботе

На вкладке «Резервное копирование» вашего сервера в Robot вы можете сделать следующее:

  • Заказать место для резервного копирования
  • Увеличить / понизить объем резервного пространства
  • Удалить место для резервной копии
  • Сгенерируйте новый пароль
  • Графически отображать текущий объем используемого пространства (обновляется каждые 10 минут)

Устойчивость / надежность

Учетные записи резервного копирования защищены массивом RAID, который может выдержать отказ нескольких жестких дисков. Таким образом, вероятность потери данных относительно мала. Однако обратите внимание, что вы по-прежнему несете ответственность за свои данные и что Hetzner не дает никаких гарантий относительно возможной потери данных. Данные не отображаются на других серверах.

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

Главные примечания

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

Важно использовать DNS-имена, назначенные пространству резервного копирования, <username>.your-backup.deвместо базового IP-адреса, поскольку IP-адрес может измениться.

Существует ограничение на количество подключений: 10 подключений на учетную запись.

Важные напоминания

Обратите внимание, что для домашнего каталога требуются права на исполняемый файл. Если вы удалите права на исполняемый файл, вы больше не сможете войти в систему.

Также обратите внимание, что соединения FTP и SAMBA в некоторых случаях могут быть незашифрованными. Однако некоторые версии Windows и FTP-клиенты по умолчанию используют шифрование. Инструкции о том, как зашифровать ваше соединение SAMBA, можно найти  здесь .

Использование записей CNAME для назначенного имени DNS не работает с WebDAV.

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

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

Ограничение

Невозможно создать папки /etcили `/ lib в резервном пространстве.

Полезный софт

Доступ к резервному пространству

Обзор

Обратите внимание, что имя пользователя  u00000  используется только в качестве примера. Пожалуйста, замените его на имя пользователя вашего резервного пространства.

ПротоколАдресИмя пользователяПорт
FTP / FTPSu00000.your-backup.deu0000021 год
SFTP / SCPu00000.your-backup.deu0000022
Rsync / BorgBackup / SFTP / SCP *u00000.your-backup.deu0000023
SMB / CIFS *Windows:
\\u00000.your-backup.de\backup
Linux:
//u00000.your-backup.de/backup
u00000445
HTTPS / WebDAV *https://u00000.your-storagebox.deu00000443
  • Эту услугу можно бесплатно активировать в Роботе.

FTP / FTPS

Вы можете получить доступ к резервному пространству через FTP. Пожалуйста, используйте присвоенные вам имена хостов `.your-backup.de, а также ваше имя пользователя и пароль. Важное примечание: FTP-соединения не зашифрованы. Зашифрован только FTPS (FTP + TLS).

Активный и пассивный режимы

Протокол FTP основан на двух подключениях: одно соединение через порт 21 для всех команд и второе соединение для содержимого передаваемого файла. Для второго подключения различают активный и пассивный режимы.

В активном режиме резервный сервер пытается установить соединение с клиентом (Сервер -> Клиент). Однако это может быть заблокировано брандмауэром клиента, и тогда произойдет тайм-аут.

В качестве решения можно использовать пассивный режим. Клиент устанавливает соединение с сервером (Клиент -> Сервер). Активация пассивного режима отличается в разных клиентских программах. Поэтому, пожалуйста, обратитесь к меню помощи вашей программы.

Инструкции

Windows

В Windows вы можете добавить место для резервных копий в качестве сетевого адреса через FTP следующим образом:

  1. Откройте проводник Windows.
  2. Windows 7 : нажмите « Компьютер», а затем « Добавить сетевой адрес» выше.
    Windows 8/10 : щелкните « Этот компьютер» . Затем нажмите « Компьютер» выше, а затем « Добавить сетевой адрес» .
  3. В появившемся диалоговом окне дважды щелкните 2 Далее .
  4. Теперь введите ftp://<username>.your-backup.deтекст в текстовое поле и нажмите «Далее».
  5. Снимите галочку рядом с « Войти анонимно» и введите имя своей резервной учетной записи.
  6. Щелкните еще 2 раза на Далее, а затем на Завершить .
  7. В открывшемся окне введите свой логин и пароль. Вы также можете сохранить свой пароль в Windows.
  8. После того, как вы нажмете « Войти» , вы сможете получить доступ к пространству для резервных копий, перейдя на этот компьютер (Windows 8.1 / 10) или компьютер (Windows 7/8).

Программного обеспечения

Обратите внимание, что для этого протокола можно использовать лишь ограниченный выбор программного обеспечения.

Windows

  • проводник Виндоус
  • FileZilla
  • WinSCP

Linux

  • FileZilla
  • ftp
  • ncftp
  • lftp

SFTP / SCP

Вы можете получить доступ к своему резервному пространству с помощью SFTP и SCP. Этот метод доступа к вашему резервному пространству полностью зашифрован.

Аутентификация открытого ключа

Для SFTP / SCP можно аутентифицировать себя с помощью открытого ключа. Дополнительную информацию о том, как это сделать, а также пример можно найти на следующей странице сообщества:  SSH-ключи резервного пространства .

Ошибка соединения

11: Application Error

Если вы получаете эту ошибку при попытке подключиться через SFTP или SCP, это может быть результатом активации пересылки ключей SSH. Отключите это место для резервного копирования и попробуйте подключиться снова.

Программного обеспечения

Обратите внимание, что для этого протокола можно использовать лишь ограниченный выбор программного обеспечения.

Windows

  • WinSCP (SFTP)
  • FileZilla (SFTP)

Linux

  • scp
  • sftp
  • FileZilla (SFTP)

SAMBA / CIFS

У вас есть возможность связать пространство для резервных копий с Samba / CIFS. Для этого вы можете использовать следующий путь UNC.

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

Linux / Unix:

//<username>.your-backup.de/<share name>

Windows

\\<username>.your-backup.de\<share name>

инструкции

Linux

В Linux вы можете использовать следующую команду из командной строки для интеграции пространства резервных копий в локальную файловую систему:

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=<system\_user>,gid=<system\_group>,file\_mode=0660,dir\_mode=0770 0       0

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

username=<username>
password=<password>

В дистрибутивах на основе Debian команда предоставляется через пакет cifs-utils.

apt-get install cifs-utils

В системах на основе Debian Wheezy отредактируйте параметры следующим образом, если у вас возникли проблемы:

rsize=65536,wsize=130048

Вам также следует добавить следующие строки /etc/rc.local:

modprobe cifs
echo 0 > /proc/fs/cifs/OplockEnabled

FreeBSD

В FreeBSD вы можете смонтировать пространство для резервных копий следующим образом:

Добавьте следующую строку в / etc / fstab

//<username>@<username>/backup /mnt/backup-space smbfs rw,-N 0 0

Замените имя пользователя на имя пользователя, назначенное роботом. Также вам нужно использовать mkdirдля создания, /mnt/backup-spaceесли он еще не существует.

Добавьте следующие строки в /etc/nsmb.conf

[<username>]
charsets=UTF8:cp850
addr=<username>.your-backup.de
[<username>:<username>]
password=$crypt-string

Создайте строку-шифр с помощью smbutil crypt.

В FreeBSD 10.1 необходимые пакеты уже предустановлены.

Windows

В Windows используйте следующие инструкции, чтобы подключить пространство для резервных копий как сетевой диск с собственной буквой диска:

  1. Откройте проводник Windows.
  2. Windows 7 : слева нажмите « Компьютер», а затем вверху — « Подключить сетевой диск» .
    Windows 8/10 : слева нажмите « Этот компьютер» . Затем вверху нажмите « Компьютер», а затем « Подключить сетевой диск» .
  3. В новом диалоговом окне выберите букву сетевого диска по вашему выбору и введите \\<username>.your-backup.de\backupдля папки. Установите флажок рядом с « Повторно подключаться при входе в систему», если вы хотите автоматически устанавливать соединение при запуске системы.
  4. Когда вас попросят ввести данные для входа, вы должны ввести здесь имя пользователя и пароль, которые вы использовали для резервного пространства. У вас также есть возможность сохранить информацию для входа в Windows.
  5. Настройка вашего резервного пространства в качестве сетевого диска завершена, и его можно найти как отдельный диск в разделе « Этот компьютер (Windows 8.1 / 10) или Компьютер (Windows 7/8)».

Ошибка с файлами размером более 4 ГБ

Если при копировании файлов размером 4 ГБ и более возникают ошибки, это может помочь отключить кеширование. Для этого резервное пространство должно быть смонтировано с дополнительным параметром `-o cache = none.

Зашифровать соединение SAMBA

Чтобы зашифровать соединение SAMBA, добавьте в свою команду mount следующий параметр:  seal

Пример:

mount.cifs -o seal,user=<username>,pass=<passwort> //<username>.your-backup.de/backup /PATH/FOLDER

Обратите внимание, что эта функция доступна только в более новых версиях Linux (например, начиная с Ubuntu 18.04).

WebDAV

Вы можете получить доступ к пространству для резервных копий с помощью WebDAV; он зашифрован через это соединение.

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

К сожалению, протокол WebDAV не поддерживает вывод доступной памяти и может выдавать ложные значения. Вместо этого используйте sftp, как описано в  разделе «Определение доступной памяти» .

На серверах Windows может потребоваться установить компонент Desktop View или Desktop Experience .

инструкции

Linux

Чтобы создать ссылку на каталог WebDAV, используйте следующую команду:

mount -t davfs https://<username>.your-backup.de /MOUNTPOINT

Добавив следующую строку /etc/fstab, ваша система автоматически смонтирует файловую систему при загрузке:

https://<username>.your-backup.de /MOUNTPOINT davfs rw,uid=<system\_user>,gid=<system\_group>,file\_mode=0660,dir\_mode=0770,\_netdev 0 0

Чтобы автоматически смонтировать каталог WebDAV, введите в файл следующую строку /etc/davfs2/secrets:

https://<username>.your-backup.de <username> <password>

В дистрибутивах на основе Debian команда davfsпредоставляется через одноименный пакет:

apt-get install davfs2

Windows

В Windows используйте следующие инструкции для подключения к резервной копии через WebDAV:

  1. Откройте проводник Windows.
  2. Windows 7 : слева нажмите « Компьютер», а затем вверху — « Подключить сетевой диск» .
    Windows 8/10 : слева нажмите « Этот компьютер» . Затем вверху нажмите « Компьютер», а затем « Подключить сетевой диск» .
  3. Щелкните «Подключиться к веб-сайту, который можно использовать для хранения документов и изображений».
  4. В новом помощнике нажмите Далее .
  5. Выберите « Выбрать настраиваемое сетевое расположение» и нажмите « Далее» .
  6. В разделе « Интернет или сетевой адрес» введите адрес вашей резервной копии с протоколом https (например:)  https://<username>.your-backup.deи нажмите « Далее» .
  7. Теперь вы можете назначить новое имя для сетевого адреса под тем, которое должно быть видно в Windows. Затем нажмите Далее .
  8. Теперь нажмите Готово .
  9. Теперь введите имя пользователя и пароль вашего резервного пространства в диалоговом окне входа в систему.
  10. На этом настройка вашего резервного пространства в качестве сетевого адреса завершена. Теперь вы можете найти его в разделе « Этот компьютер» (Windows 8.1 / 10) или « Компьютер» (Windows 7/8).

SSH / rsync / BorgBackup

Вы можете получить доступ к своему резервному пространству через SSH-соединение, чтобы использовать там rsync и BorgBackup. Для этого используйте порт 23 для доступа к резервному пространству.

Чтобы создать SSH-соединение в пространстве для резервных копий, сначала выберите правильное пространство для резервных копий в своей учетной записи на Robot, а затем активируйте для него параметр поддержки SSH.

Важное примечание: для аутентификации с использованием ключа SSH вы должны сохранить открытый ключ SSH в обычном формате OpenSSH в резервном пространстве. Не сохраняйте ключ в формате RFC4716. Более подробное руководство можно найти на нашей странице SSH-ключи резервного пространства.

Важное примечание: для аутентификации по ключу SSH вы должны сохранить открытый ключ SSH в обычном формате OpenSSH в резервном пространстве. Не сохраняйте ключ в формате RFC4716. Более подробное руководство можно найти на нашей странице  SSH-ключи резервного пространства .

Также обратите внимание, что только каталог  / home /  доступен для записи в резервном пространстве. Поэтому для адресации каталогов или файлов в резервном пространстве мы рекомендуем использовать относительные пути. Например, чтобы загрузить файл /server1/full_backup.tar.gz из резервной копии, вы можете использовать следующие пути к файлам:

server1/full_backup.tar.gz
./server1/full_backup.tar.gz

Интерактивный доступ по SSH не разрешен.

BorgBackup

С BorgBackup вы можете сохранять зашифрованные и дублированные резервные копии в своей учетной записи резервного копирования. Вы можете найти руководство, как это сделать, на  BorgBackup / en .

rsync

Вы можете использовать rsync для синхронизации текущего состояния ваших файловых каталогов с пространством для резервных копий. Например, чтобы синхронизировать локальный каталог с резервным пространством, вы можете использовать rsync следующим образом:

rsync --progress -e 'ssh -p23' --recursive <local directory> <username>@<username>.your-backup.de:./<target directory>

Чтобы повторно загрузить каталог из резервной копии, вам нужно только поменять местами каталоги:

rsync --progress -e 'ssh -p23' --recursive <username>@<username>.your-backup.de:./<directory> <local directory>

Обратите внимание, что невозможно настроить идентификатор пользователя и группы для загружаемых файлов.

SCP через порт 23

Вы также можете использовать SCP через порт 23. Чтобы загрузить файл через SCP, вы можете выполнить следующую команду:

scp -P 23 <local file> <username>@<username>.your-backup.de:<remote file>

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

scp -P 23 <username>@<username>.your-backup.de:<remote file> <local file>

SFTP

Доступ к резервному пространству через SFTP аналогичен доступу к нему с помощью FTP-клиента. Чтобы начать сеанс SFTP, выполните следующую команду:

sftp -P 23 <username>@<username>.your-backup.de

Затем вы можете загружать файлы с помощью  put и загружать их с помощью  get. С  ls вами получить список каталогов:

sftp> put 100MB.file
Uploading 100MB.file to /home/100MB.file
100MB.file                           100%  100MB  78.7MB/s   00:01
sftp> ls -ahl
drwxr-xr-x    0 12345      12345     16B  Mar 28 10:55 .
dr-x--x--x    0 0          0         10B  Mar 27 12:16 ..
-rw-r--r--    0 12345      12345     100M Mar 28 11:34 100MB.file
sftp> get 100MB.file
Fetching /home/100MB.file to 100MB.file
/home/100MB.file                     100%  100MB 110.6MB/s   00:00
sftp> quit

IPv6

Вы также можете получить доступ к своему резервному пространству под тем же DNS-именем через IPv6.

Определить доступное пространство для резервных копий

Чтобы узнать, сколько места для резервных копий все еще доступно (будь то сценарии резервного копирования или сообщения о статусе), вы можете использовать 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>,<password> BACKUPSERVER

Вы также можете встроить команду в Тартар с помощью ловушки. Для этого вставьте в конфигурацию Тартара следующие строки:

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"}'
}

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *