Hetzner - DokuWiki

BackupService
 
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{Languages|BackupService}}
+
{{Languages|BackupService}}
  
== О сервисе резервного копирования ==
+
== Über den Backup Service ==
  
Обратите внимание, что сервис резервного копирования (Backup-Service) теперь может быть только деактивирован и не может быть активирован. С 15 января 2020 года служба резервного копирования будет полностью прекращена. Вы можете и в дальнейшем использовать BorgBackup с функцией SSH. Инструкции по прямому переходу с «Службы резервного копирования» на «Поддержка SSH» можно найти здесь:[[BackupService#Wechsel_vom_Hetzner_Backup-Service_zu_Borg-Backup | hier]]
+
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]]
  
=== Отказ от ответственности ===
+
=== Disclaimer ===
  
Пожалуйста, обратите внимание, что вы и в дальнейшем несёте ответственность за Ваши данные и что Hetzner Online не дает никаких гарантий относительно возможной потери данных. Данные не дублируются на других серверах.
+
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.
Пожалуйста, обратите внимание на пункты 4.1 / 4.2 в наших условиях предоставления услуг: https://www.hetzner.com/rechtliches/agb
+
Bitte beachten Sie hierzu die Punkte 4.1/4.2 in unseren AGB: https://www.hetzner.com/rechtliches/agb
  
== Переход от службы резервного копирования Hetzner к резервному копированию Borg ==
+
== Wechsel vom Hetzner Backup-Service zu Borg-Backup ==
  
Служба резервного копирования 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.
  
Служба резервного копирования сохранияет репозитории Borg в домашнем каталоге вашего Storage Box/Backup-Space в каталоге ".borg_repos". <br />
+
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 ===
+
=== Direkter Zugriff auf die bestehenden Repositories mit Borg ===
  
Здесь Вы можете найти список самых простых способов доступа к репозиториям. Подробную информацию о Borg можно найти в [https://borgbackup.readthedocs.io/en/stable/usage/general.html Borg Dokumentation] или в описании на [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de Hetzner Community].
+
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 используйте следующий URL-адрес:
+
Für den Zugriff mit Borg auf die einzelnen Repositories verwenden Sie folgende repository 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>
  
При этом замените <username> своим именем пользователя и <server-id>  идентификатором сервера, который также отображается в панели Robot.
+
Dabei ersetzen Sie <username> durch Ihren Usernamen und server-id durch die Server-Id, die Ihnen auch im Robot angezeigt wird.
  
Важно, что функция SSH была включена в панели Robot, и вы использовали порт 23.
+
Wichtig ist, dass das SSH-Feature im Robot weiter aktiviert ist und Sie Port 23 verwenden.
  
==== Обзор содержимого ====
+
==== Inhalt anzeigen ====
[https://borgbackup.readthedocs.io/en/stable/usage/list.html borg-list] отображает содержимое репозитория Borg или архива Borg.
+
  
'''Обзор содержимого репозитория'''<br />
+
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.
<pre>borg list ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;</pre>
+
  
'''Обзор содержимого архива'''<br />
+
'''Repository 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;</pre>
  
==== Извлечение содержимого из репозитория ====
+
'''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>
  
Для восстановления файлов используйте [https://borgbackup.readthedocs.io/en/stable/usage/extract.html borg-extract]. При этом вы можете восстановить весь архив:
+
==== Inhalte aus dem Repository extrahieren ====
  
<pre>borg extract ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt;</pre>
+
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; path/to/folder/or/file</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>
  
С помощью [https://borgbackup.readthedocs.io/en/stable/usage/create.html borg-create] Вы можете сохранить дополнительные файлы или каталоги в репозиторий.
+
==== Weitere Backups erstellen ====
  
Например, чтобы сохранить папки quot;~/src&quot; und &quot;~/built&quot; Вы можете использовать следующую команду:
+
Mit [https://borgbackup.readthedocs.io/en/stable/usage/create.html borg-create] können weitere Dateien oder Verzeichnisse in ein Repository gesichert werden.
  
<pre>borg create --stats ssh://<username>@<username>.your-storagebox.de:23/./borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; ~/src ~/built</pre>
+
Um beispielsweise die Ordner &quot;~/src&quot; und &quot;~/built&quot; zu sichern können Sie folgenden Befehl verwenden:
  
С помощью параметра --stats вы можете отобразить детали выполненного резервного копирования. Borg предоставляет и другие параметры или шаблоны для использования. Дополнительную информацию можно найти в документации к Borg.
+
<pre>borg create --stats ssh://<username>@<username>.your-storagebox.de:23/./.borg_repos/&lt;server-id&gt;::&lt;archive-id&gt; ~/src ~/built</pre>
  
=== Автоматизация резервное копирование ===
+
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.
  
Для автоматического запуска резервного копирования, как в службе резервного копирования, Вы можете создать скрипт, который запускается, например, через Cron. Пример можно найти на [https://community.hetzner.com/tutorials/install-and-configure-borgbackup/de#schritt-26---automatisierung-der-backups-mit-cron Community].
+
==== 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
 +
 
 +
<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.