Poznámka |
---|
Manažment D2000 archívov je nutné vykonávať ako užívateľ root |
Pre manažment D2000 aplikačných archívov slúži skript <instancedir>/bin/d2arc <command> [<appname> [<arcname>]]
...
Blok kódu |
---|
|
[root@localhost bin]# ./d2arc create app1 arc1
=======================
Ready to create D2000 archive:
Application name: app1
Archive name: arc1
psql executable: /usr/pgsql-9.6/bin/psql
--
D2000 instance name: d2000
D2000 installation dir: /opt/d2000
=======================
Proceed (yY|nN)? [y]: y
Creating archive database...done
Archive database arc1 created.
|
V prípade, že vytvárate vzdialený archív (archívny proces a archívna databáza archív pre aplikáciu, ktorá beží na inom počítači ako D2000 serverkernel (t.j. vzdialený archív), zadajte meno vzdialenej aplikácie. Skript zistí, že aplikácia na lokálnom počítači neexistuje, takže ponúkne jej vytvorenie a naviac vytvorí aj systemd službu, ktorá bude archívny proces štartovať.
Blok kódu |
---|
|
[root@localhost bin]# ./d2arc create remoteApp arc1
Application remoteApp does not exist. Create remote application (yY|nN)? [y]: y
=======================
Ready to create D2000 archive:
Application name: remoteApp
Archive name: arc1
psql executable: /usr/pgsql-9.6/bin/psql
--
D2000 instance name: d2000
D2000 installation dir: /opt/d2000
=======================
Proceed (yY|nN)? [y]: y
Creating archive database...done
Archive database arc1 created.
Enter D2000 process command line: archiv /CremoteApp /Warc1
systemd service "d2000-remoteApp-arc1.arc.service" for process "arc1.arc" was created. |
...