Hetzner - DokuWiki

BackupService
(О сервисе резервного копирования)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{Languages|BackupService}}
+
{{Languages|BackupService}}
  
{Languages|BackupService}}
+
== Über den Backup Service ==
  
== О сервисе резервного копирования ==
+
Bitte beachten Sie, dass das Feature "Backup-Service" ab sofort nur noch deaktivierbar und nicht mehr aktivierbar ist. Ab dem 15. Januar 2020 wird der Backup-Service vollständig eingestellt. Mit dem Feature "SSH-Support" können Sie weiterhin BorgBackup nutzen. Eine Anleitung, wie Sie vom "Backup-Service" direkt auf das Feature "SSH-Support" wechseln können, finden Sie hier:[[BackupService#Wechsel_vom_Hetzner_Backup-Service_zu_Borg-Backup | hier]]
  
Обратите внимание, что сервис резервного копирования (Backup-Service) теперь может быть только деактивирован и не может быть активирован. С 15 января 2020 года служба резервного копирования будет полностью прекращена. Вы можете и в дальнейшем использовать BorgBackup с функцией SSH. Инструкции по прямому переходу с «Службы резервного копирования» на «Поддержка SSH» можно найти здесь:[[BackupService#Wechsel_vom_Hetzner_Backup-Service_zu_Borg-Backup | здесь]]
+
=== Disclaimer ===
  
=== Отказ от ответственности ===
+
Bitte beachten Sie, dass Sie weiterhin die Verantwortung für Ihre Daten tragen und Hetzner Online keinerlei Garantie für einen möglichen Datenverlust gibt. Eine Spiegelung der Daten auf andere Server findet nicht statt.
 +
Bitte beachten Sie hierzu die Punkte 4.1/4.2 in unseren AGB: https://www.hetzner.com/rechtliches/agb
  
Пожалуйста, обратите внимание, что Вы и в дальнейшем несёте ответственность за Ваши данные, и что Hetzner Online не дает никаких гарантий относительно возможной потери данных. Данные не дублируются на других серверах.
+
== Wechsel vom Hetzner Backup-Service zu Borg-Backup ==
Пожалуйста, обратите внимание на пункты 4.1/4.2 в наших условиях предоставления услуг: https://www.hetzner.com/rechtliches/agb
+
  
== Переход от службы резервного копирования Hetzner к резервному копированию Borg ==
+
Der Hetzner Backup-Service setzt im Hintergrund Borg-Backup ein. Somit besteht auch ohne den Backup-Service voller Zugriff auf alle Backups. Auch können die bestehenden Repositories weiter genutzt und weitere Backups hinzugefügt werden.
  
Служба резервного копирования Hetzner базируется на службе резервного копирования Borg. Таким образом, даже без службы резервного копирования существует полный доступ ко всем резервным копиям. Вы также можете продолжать использовать существующие репозитории и добавлять дополнительные резервные копии.
+
Der Backup-Service speichert die Borg-Repositories im Home-Verzeichnis Ihrer Storage Box/Backup-Space im Verzeichnis &quot;.borg_repos&quot;.<br />
 +
In diesem Verzeichnis ist für jeden Server, den Sie im Webpanel des Backup-Service angelegt haben ein Repository/Verzeichnis mit zugehöriger Server ID vorhanden.
  
Служба резервного копирования сохранияет репозитории Borg в домашнем каталоге вашего Storage Box/Backup-Space в каталоге ".borg_repos". <br />
+
=== Direkter Zugriff auf die bestehenden Repositories mit Borg ===
В этом каталоге для каждого сервера, который вы создали в веб-панели службы резервного копирования есть репозиторий/каталог со связанным идентификатором сервера.
+
  
=== Прямой доступ к существующим репозиториям с помощью Borg ===
+
Hier finden Sie eine Übersicht der einfachsten Zugriffsmöglichkeiten auf die Repositories. Ausführliche Informationen zu Borg finden Sie in der offiziellen [https://borgbackup.readthedocs.io/en/stable/usage/general.html Borg Dokumentation] oder in der [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de Beschreibung in der Hetzner Community].
  
Здесь Вы можете найти список самых простых способов доступа к репозиториям. Подробную информацию о Borg можно найти в [https://borgbackup.readthedocs.io/en/stable/usage/general.html документации Borg] или в описании на [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de Hetzner Community].
+
Für den Zugriff mit Borg auf die einzelnen Repositories verwenden Sie folgende repository URL:
  
Для получения доступа к отдельным репозиториям с помощью Borg используйте следующий URL-адрес:
+
<code>ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;</code>
  
<code>ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;</code>
+
Dabei ersetzen Sie <username> durch Ihren Usernamen und server-id durch die Server-Id, die Ihnen auch im Robot angezeigt wird.
  
При этом замените <username> своим именем пользователя и <server-id>  идентификатором сервера, который также отображается в панели Robot.
+
Wichtig ist, dass das SSH-Feature im Robot weiter aktiviert ist und Sie Port 23 verwenden.
  
Важно, что функция SSH была включена в панели Robot, и вы использовали порт 23.
+
==== Inhalt anzeigen ====
  
==== Обзор содержимого ====
+
Mit [https://borgbackup.readthedocs.io/en/stable/usage/list.html borg-list] können die Inhalte eines Borg-Repositories oder eines Borg-Archivs angezeigt werden.
[https://borgbackup.readthedocs.io/en/stable/usage/list.html borg-list] отображает содержимое репозитория Borg или архива Borg.
+
  
'''Обзор содержимого репозитория'''<br />
+
'''Repository Inhalte anzeigen'''<br />
<pre>borg list ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;</pre>
+
<pre>borg list ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;</pre>
  
'''Обзор содержимого архива'''<br />
+
'''Archiv Inhalte anzeigen'''<br />
<pre>borg list ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt;</pre>
+
<pre>borg list ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;::&lt;archive-id&gt;</pre>
  
==== Извлечение содержимого из репозитория ====
+
==== Inhalte aus dem Repository extrahieren ====
  
Для восстановления файлов используйте [https://borgbackup.readthedocs.io/en/stable/usage/extract.html borg-extract]. При этом вы можете восстановить весь архив:
+
Um Dateien wiederherzustellen verwenden Sie [https://borgbackup.readthedocs.io/en/stable/usage/extract.html borg-extract]. Sie können dabei ein komplettes Archiv:
  
<pre>borg extract ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt;</pre>
+
<pre>borg extract ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;::&lt;archive-id&gt;</pre>
  
или только определенные каталоги или файлы:
+
oder nur bestimmte Verzeichnisse oder Dateien wiederherstellen:
  
<pre>borg extract ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; path/to/folder/or/file</pre>
+
<pre>borg extract ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; path/to/folder/or/file</pre>
  
==== Создание дополнительных резервных копий ====
+
==== Weitere Backups erstellen ====
  
С помощью [https://borgbackup.readthedocs.io/en/stable/usage/create.html borg-create] Вы можете сохранить дополнительные файлы или каталоги в репозиторий.
+
Mit [https://borgbackup.readthedocs.io/en/stable/usage/create.html borg-create] können weitere Dateien oder Verzeichnisse in ein Repository gesichert werden.
  
Например, чтобы сохранить папки quot;~/src&quot; und &quot;~/built&quot; Вы можете использовать следующую команду:
+
Um beispielsweise die Ordner &quot;~/src&quot; und &quot;~/built&quot; zu sichern können Sie folgenden Befehl verwenden:
  
<pre>borg create --stats ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; ~/src ~/built</pre>
+
<pre>borg create --stats ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; ~/src ~/built</pre>
  
С помощью параметра --stats Вы можете отобразить детали выполненного резервного копирования. Borg предоставляет и другие параметры или шаблоны для использования. Дополнительную информацию можно найти в документации к Borg.
+
Mit dem Parameter --stats können Sie sich Details zum fertiggestellten Backup ausgeben lassen. Borg stellt noch einige weitere Parameter oder Patterns zur Verfügung die angegeben werden können. Weitere Informationen dazu finden Sie ebenfalls in der Borg Dokumentation.
  
=== Автоматизация резервное копирование ===
+
==== Fehlermeldung bei 'backup-packages-mirror.hetzner.de' ====
  
Для автоматического запуска резервного копирования, как в службе резервного копирования, Вы можете создать скрипт, который запускается, например, через Cron. Пример можно найти на [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de#schritt-26---automatisierung-der-backups-mit-cron Community].
+
Da wir aufgrund der Einstellung des Backup Service nicht mehr planen, weitere Updates dafür zu veröffentlichen, haben wir den Mirror für den Backup Agent deaktiviert.
 +
 
 +
Wenn Sie unserer Installationsanleitung gefolgt sind, können Sie auf Ihrem Server die Datei
 +
 
 +
<pre>/etc/apt/sources.list.d/backup-packages-mirror.list</pre>
 +
 
 +
löschen um die weitere Abfrage des Backup Agent Repositories zu beenden. Die Fehlermeldung sollte dann nicht weiter auftauchen.
 +
 
 +
=== Backups automatisieren ===
 +
 
 +
Damit die Backups wie im Backup-Service automatisch gestartet werden, können Sie ein Skript erstellen, welches beispielsweise über Cron getriggert wird. Ein Beispiel dafür finden Sie in unserer [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de#schritt-26---automatisierung-der-backups-mit-cron Community].

Aktuelle Version vom 26. August 2019, 06:57 Uhr

Inhaltsverzeichnis

Über den Backup Service

Bitte beachten Sie, dass das Feature "Backup-Service" ab sofort nur noch deaktivierbar und nicht mehr aktivierbar ist. Ab dem 15. Januar 2020 wird der Backup-Service vollständig eingestellt. Mit dem Feature "SSH-Support" können Sie weiterhin BorgBackup nutzen. Eine Anleitung, wie Sie vom "Backup-Service" direkt auf das Feature "SSH-Support" wechseln können, finden Sie hier: hier

Disclaimer

Bitte beachten Sie, dass Sie weiterhin die Verantwortung für Ihre Daten tragen und Hetzner Online keinerlei Garantie für einen möglichen Datenverlust gibt. Eine Spiegelung der Daten auf andere Server findet nicht statt. Bitte beachten Sie hierzu die Punkte 4.1/4.2 in unseren AGB: https://www.hetzner.com/rechtliches/agb

Wechsel vom Hetzner Backup-Service zu Borg-Backup

Der Hetzner Backup-Service setzt im Hintergrund Borg-Backup ein. Somit besteht auch ohne den Backup-Service voller Zugriff auf alle Backups. Auch können die bestehenden Repositories weiter genutzt und weitere Backups hinzugefügt werden.

Der Backup-Service speichert die Borg-Repositories im Home-Verzeichnis Ihrer Storage Box/Backup-Space im Verzeichnis ".borg_repos".
In diesem Verzeichnis ist für jeden Server, den Sie im Webpanel des Backup-Service angelegt haben ein Repository/Verzeichnis mit zugehöriger Server ID vorhanden.

Direkter Zugriff auf die bestehenden Repositories mit Borg

Hier finden Sie eine Übersicht der einfachsten Zugriffsmöglichkeiten auf die Repositories. Ausführliche Informationen zu Borg finden Sie in der offiziellen Borg Dokumentation oder in der Beschreibung in der Hetzner Community.

Für den Zugriff mit Borg auf die einzelnen Repositories verwenden Sie folgende repository URL:

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

Dabei ersetzen Sie <username> durch Ihren Usernamen und server-id durch die Server-Id, die Ihnen auch im Robot angezeigt wird.

Wichtig ist, dass das SSH-Feature im Robot weiter aktiviert ist und Sie Port 23 verwenden.

Inhalt anzeigen

Mit borg-list können die Inhalte eines Borg-Repositories oder eines Borg-Archivs angezeigt werden.

Repository Inhalte anzeigen

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

Archiv Inhalte anzeigen

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

Inhalte aus dem Repository extrahieren

Um Dateien wiederherzustellen verwenden Sie borg-extract. Sie können dabei ein komplettes Archiv:

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

oder nur bestimmte Verzeichnisse oder Dateien wiederherstellen:

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

Weitere Backups erstellen

Mit borg-create können weitere Dateien oder Verzeichnisse in ein Repository gesichert werden.

Um beispielsweise die Ordner "~/src" und "~/built" zu sichern können Sie folgenden Befehl verwenden:

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

Mit dem Parameter --stats können Sie sich Details zum fertiggestellten Backup ausgeben lassen. Borg stellt noch einige weitere Parameter oder Patterns zur Verfügung die angegeben werden können. Weitere Informationen dazu finden Sie ebenfalls in der Borg Dokumentation.

Fehlermeldung bei 'backup-packages-mirror.hetzner.de'

Da wir aufgrund der Einstellung des Backup Service nicht mehr planen, weitere Updates dafür zu veröffentlichen, haben wir den Mirror für den Backup Agent deaktiviert.

Wenn Sie unserer Installationsanleitung gefolgt sind, können Sie auf Ihrem Server die Datei

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

löschen um die weitere Abfrage des Backup Agent Repositories zu beenden. Die Fehlermeldung sollte dann nicht weiter auftauchen.

Backups automatisieren

Damit die Backups wie im Backup-Service automatisch gestartet werden, können Sie ein Skript erstellen, welches beispielsweise über Cron getriggert wird. Ein Beispiel dafür finden Sie in unserer Community.



© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.