rsync для резервного копирования: нужен ли мне хлопотный пользователь / 1000 / gvfs

Я хотел бы использовать rsync в качестве решения для резервного копирования; Я синхронизирую содержимое моей машины с внешним жестким диском. Если моя машина выходит из строя, я хочу восстановить другую машину как можно ближе к той, которая у меня есть в настоящее время, так как я скачал и настроил целую кучу программного обеспечения для своих исследований. Переустановка и настройка потребует огромного количества времени и усилий.

Когда я запускаю эту команду пробного запуска (заменяется реальным, но очень длинным путем к файлу):

sudo rsync --dry-run -azv --delete --exclude-from '/exclude/list/file.txt' "/" "my/backup/location" 

я получаю ошибку

rsync: readlink_stat("/run/user/1000/gvfs") failed: Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1183) [sender=3.1.1]

Я могу, конечно, избежать этой ошибки, исключив / run / user / 1000 / gvfs. На самом деле, после исключения я не получаю больше ошибок.

Однако, как я уже сказал, я хочу использовать эту синхронизацию в случае сбоя моей машины, и я хочу, чтобы новая машина работала так же, как старая (или как можно ближе).

Нужно ли это / run / user / 1000 / gvfs? Если да, то как я могу его правильно клонировать?

Спасибо

.
2
задан 9 January 2018 в 03:24

1 ответ

Я не включаю /run в свои резервные копии, так как все содержимое стирается при каждой загрузке. Его содержимое существует только в интересах текущих процессов.

То же самое относится к /tmp и /var/run. Это не является обязательным для /var/cache и /var/tmp в том смысле, что данные в /var/cache и /var/tmp сохраняются при перезагрузке, но могут быть удалены между загрузками без последствий. Поэтому я не включаю ни один из вышеупомянутых каталогов в резервные копии.

В этом случае /run/user/1000/gvfs не является нормальным каталогом и помещается в дерево каталогов системой FUSE для хранения точек монтирования текущих временных дисковых монтирований, установленных обычным пользователем, таких как, например, при подключении USB-диск в графическом рабочем столе. Как и с остальной частью /run, вам не нужно делать резервные копии.

3
ответ дан 9 January 2018 в 03:24
  • 1
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12
  • 2
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12
  • 3
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12
  • 4
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12
  • 5
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12
  • 6
    да - ни из-за какого сетевого соединения это говорит E: Couldng находят пакет libusb-dev – Kangarooo 2 June 2012 в 23:12

Другие вопросы по тегам:

Похожие вопросы: