| Version | Date | Notes | By |
|---|---|---|---|
| 0.4 | 2021-07-20 | Adicionado nota sober o Borg | jfm |
| 0.1 | 2017-09-25 | Initial release | jfm |
Para instruções relacionadas com o restauro de backup usando o Borg, ver o documento Borg backup verification
Numa primeira fase, é necessário verificar o conteúdo dos ficheiros de backup realizados.
(exemplo: servidor Linode Clientes) Para fazer uma análise ao ficheiro é necessário:
Exemplo:
cd /var/wemakebackups/system/
cd DAILY/
cd 3
ll
total 216
drwxrwxr-x 2 devel devel 4096 Feb 28 02:05 ./
drwxrwxr-x 6 devel wemake 4096 Feb 28 02:00 ../
-rw-rw-r-- 1 devel devel 3484 Feb 28 02:00 etc.2018-02-28_1519783201.tar.gz
-rw-rw-r-- 1 devel devel 255 Feb 28 02:05 home.devel.scripts.2018-02-28_1519783556.tar.gz
-rw-rw-r-- 1 devel devel 9004 Feb 28 02:05 var.www.isla.wemake.pt.2018-02-28_1519783555.tar.gz
-rw-rw-r-- 1 devel devel 147637 Feb 28 02:05 var.www.legcli.wemake.pt.2018-02-28_1519783555.tar.gz
-rw-rw-r-- 1 devel devel 1128 Feb 28 02:05 var.www.legislacao-update.2018-02-28_1519783556.tar.gz
-rw-rw-r-- 1 devel devel 8302 Feb 28 02:05 var.www.ocp.wemake.pt.2018-02-28_1519783556.tar.gz
-rw-rw-r-- 1 devel devel 11217 Feb 28 02:05 var.www.onevet.wemake.pt.2018-02-28_1519783556.tar.gz
-rw-rw-r-- 1 devel devel 9408 Feb 28 02:05 var.www.verallia.wemake.pt.2018-02-28_1519783555.tar.gz
cp abc.tar.gz abc_temp.tar.gz
tar -tzf abc_temp.tar.gz

tar -tvzf abc_temp.tar.gz

O teste é dado como bem sucedido se não se verificar erros no output dos comandos anteriores.
Depois de terminado remover a cópia do ficheiro
rm abc_temp.tar.gz
Para o Gzip, a sintaxe é identica.
Algumas opções do comando
gzip -tv wemake.SGI.tar.gz
Para o Zip, a comando é:
unzip -t abc_temp.zip
Será verificada a integridade de todos os ficheiros e o output será algo semelhante a:

O comando seguinte verifica um ficheiro de backup e retorna uma mensagem a indicar se esse ficheiro é valido ou não, o que quer dizer o ficheiro não estará em condiçoes para ser restaurado e que um novo backup deve ser feito. De realçar que se existiram multiplos backups num ficheiro, este só testa o primeiro ficheiro.
RESTORE VERIFYONLY FROM DISK = C:\AdventureWorks.BAK
GO
Found errors? Think you can improve this documentation? Simply click the Edit link at the top of the page, and then the icon on Github to make your changes.
Powered by Grav + with by Trilby Media.