У меня есть резервная копия сайта, который я создал с помощью команды tar ниже:
tar -cvpzf backup.tar.gz /var/www/vhosts/example.com/httpdocs
Я вижу, что в файле архива он сохранил весь путь (/var/www ...), и когда я пытаюсь восстановить его, все эти папки создаются в папке назначения. Должен ли я использовать приведенную ниже команду для резервного копирования веб-сайта?
tar -cvpzf backup.tar.gz -C /var/www/vhosts/example.com/httpdocs .
и восстановить резервную копию с помощью этого?
tar -xvpzf backup.tar.gz -C /var/www/vhosts/example.com/httpdocs --numeric-owner
Вы также можете предложить лучший способ резервного копирования для моей ситуации - мне нужно сделать резервную копию файлов и дампа базы данных веб-сайта в один файл .tgz и сохранить его на моем внешнем жестком диске.
Примечание: я также рассматриваю Duplicity. http://duplicity.nongnu.org/