Hostwinds Tutoriais

Resultados da busca por:


Montando backups de restrições para um servidor Linux

Tag: VPS,  Linux,  Restic 

Com o Linux (Infelizmente, esse recurso não está disponível para Windows), você pode montar seu repo Restic para um local de sua escolha para navegar em todos os seus instantâneos em uma árvore de diretório.

Como com qualquer interação com a RESTIC, você deve primeiro inicializar o repo para executar ações dentro da RESTIC.

Você pode precisar instalar o fusível se não estiver instalado já.Para fazer isso, execute os seguintes comandos -

CentOS

yum install fuse

Ubuntu

apt-get install fuse

Fedora

yum install fuse

Debian

apt-get install fuse

Para montar seu repo Restic, crie um ponto de montagem da sua escolha.Neste exemplo, usaremos / mnt / backups.

# mkdir /mnt/backups

# restic mount /mnt/backups
password is correct
Now serving the repository at /mnt/backups
Don't forget to umount after quitting!

Depois de executar isso, o processo permanecerá em execução até você cancelá-lo (Ctrl + C), então você precisará abrir outro cliente Terminal ou FTP para navegar em seus backups.

Usando o ponto de montagem do exemplo acima, seus backups (instantâneos) estão localizados em / mnt / backups / instantâneos.

# ll
total 0
dr-xr-xr-x 11 root root 0 Feb 22 12:59 2018-02-22T12:59:30-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:17-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:20-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:28-08:00
lrwxrwxrwx 1 root root 0 Feb 22 13:17 latest -> 2018-02-22T13:17:28-08:00

Cada instantâneo é rotulado com um carimbo de data e hora e seu backup mais recente está em uma pasta symlink rotulada mais recente.

Esses arquivos são somente leitura, o que significa que você não pode se mover ou editá-los.No entanto, você pode copiá-los.

Navegue nas pastas como você faria dentro do seu próprio sistema de arquivos e localize os arquivos que deseja restaurar.Você pode usar o comando Copiar no Linux para copiar o (s) arquivo (s) ou pasta (s) que você deseja restaurar.Você pode especificar o local que deseja restaurá-los, ou se desejar, você pode fazer isso para o local original.A escolha é completamente com você.

A sintaxe de comando para copiar um arquivo ou pasta seria a seguinte -

cp filename filepath/filename

i.e.:

cp testfile.txt /root/txtfile.txt

Você pode copiar mais de um arquivo ou pasta através do seguinte comando

cp -R myDirectory/ /root/mydirectory

Quando terminar, você pode cancelar o comando de montagem que você executou na janela do terminal original.

Escrito por Hostwinds Team  /  Junho 5, 2021