Dies ist erforderlich, wenn Sie ein Upgrade, Update oder eine Wartung des Acronis Access Servers durchführen. In diesem Artikel werden Ihnen die Grundlagen vermittelt, um ein Backup und eine Wiederherstellung der Datenbank durchzuführen.
Backup von Datenbanken
Backup der Acronis Access-Datenbank
Mit dem folgenden Verfahren wird eine *.sql-Datei erstellt, die eine Textdarstellung der Quelldatenbank enthält.
Öffnen Sie ein Eingabeaufforderungsfenster und navigieren Sie zum Ordner 9.2\bin im PostgreSQL-Installationsverzeichnis. z. B. cd "C:\PostgreSQL\9.2\bin"
Sobald Sie als Verzeichnis für die Eingabeaufforderung den Ordner bin festgelegt haben, geben Sie die folgende Zeile ein:
pg_dump -U postgres -f mybackup.sql acronisaccess_production Dabei ist mybackup.sql der gewünschte Dateiname für die von Ihnen erstellte Backup-Datei. Dies kann die vollständige Pfadangabe für den Speicherort einschließen, an dem die Backup-Datei erstellt werden soll, zum Beispiel: D:\Backups\mybackup.sql
Hinweis:acronisaccess_production muss genau wie gezeigt eingegeben werden, da dies der Name der Acronis Access-Datenbank ist.
Eine Zeile 'Password:' wird angezeigt. Geben Sie das postgres-Kennwort ein, das Sie während der Installation von Acronis Access festgelegt haben.
Hinweis: Die Eingabe des Kennworts bewirkt keine sichtbaren Änderungen im Fenster mit der Eingabeaufforderung.
Die Backup-Datei erscheint standardmäßig im Ordner bin, es sei denn, es wurde ein vollständiger Pfad zu einem anderen Verzeichnis für die Ausgabedatei festgelegt.
Hinweis: Wenn Sie ein Backup der gesamten PostgreSQL-Datenbank erstellen möchten, können Sie auch folgenden Befehl verwenden:
pg_dumpall -U postgres > alldbs.sql
Dabei gibt alldbs.sql die generierte Backup-Datei an. Sie können auch eine vollständige Pfadspezifikation einschließen, zum Beispiel D:\Backups\alldbs.sql
Wechseln Sie zu dem Server, auf dem der Acronis Access Gateway Server installiert ist.
Navigieren Sie zum Ordner mit der Datenbank.
Hinweis: Der Standardspeicherort ist:C:\Program Files (x86)\Acronis\Access\Gateway Server\database
Kopieren Sie die Datei mobilEcho.sqlite3 an einen sicheren Speicherort.
Acronis Access wiederherstellen
Acronis Access-Datenbank wiederherstellen
Das Verfahren zum Wiederherstellen der Datenbank ähnelt dem Backup-Verfahren.
Bevor Sie den Befehl zum Wiederherstellen der Datenbank eingeben, sollten Sie sich vergewissern, dass die Quell-Backupdatei in einem Verzeichnis oder an einem Speicherplatz vorliegt, auf den der angemeldete Benutzer zugreifen kann.
Öffnen Sie ein Eingabeaufforderungsfenster und navigieren Sie zum Ordner 9.2\bin im PostgreSQL-Installationsverzeichnis. cd "C:\PostgreSQL\9.2\bin"
Hinweis: Falls Sie PostgreSQL an einem anderen Speicherort installiert haben, geben Sie das entsprechende Verzeichnis an.
Geben Sie die folgende Zeile ein: createdb -U postgres acronisaccess_production
Möglicherweise wird die Meldung 'password for user postgres' angezeigt: Geben Sie in diesem Fall das postgres-Kennwort ein, das Sie während der Installation von Acronis Access festgelegt haben. acronisaccess_productionmuss genauso eingegeben werden wie angezeigt. Dies ist der Name der Acronis Access Datenbank.
Hinweis: Wenn die Datenbank acronisaccess_production bereits existiert, wird eine Fehlermeldung ausgegeben. Ignorieren Sie diese und fahren Sie mit dem nächsten Schritt fort.
Geben Sie die folgende Zeile ein: psql -U postgres -d acronisaccess_production -W -f mybackup.sql
Ersetzen Sie mybackup.sqldurch den vollständigen Namen der Backup-Datei, zum Beispiel: D:\Backups\mybackup.sql acronisaccess_productionmuss genauso eingegeben werden wie angezeigt. Dies ist der Name der Acronis Access Datenbank. Möglicherweise wird die Meldung 'password for user postgres' angezeigt. Geben Sie in diesem Fall das postgres-Kennwort ein, das Sie während der Installation von Acronis Access festgelegt haben.
Hinweis: Die Eingabe des Kennworts bewirkt keine sichtbaren Änderungen im Fenster mit der Eingabeaufforderung.