btrfs-sync
btrfs-sync copied to clipboard
Snapshots not synced
Hi! I am using Nextcloudpi on a plain vanilla Debian installation:
root@obelix:/media/nextcloud/ncp-snapshots# uname -a
Linux obelix 4.19.0-21-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64 GNU/Linux
I create snapshots on the data drive and would like to sync those snapshots to another drive; but unfortunately all new snapshots won't be synced to the backup drive because btrfs-sync tells me those snaphots are already in the destination:
root@obelix:/media/backup/ncp-snapshots# btrfs-sync -vd "/media/USBdrive/ncp-snapshots" "/media/backup/ncp-snapshots"
* Check source
* Check destination
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2021-09-23_201704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2021-10-23_201704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2021-11-22_191704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2021-12-22_191705'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-01-21_191704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-02-20_191704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-03-22_191704'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-04-21_201703'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-05-21_201703'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-06-20_201703'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-07-20_201702'
* Skip existing '/media/USBdrive/ncp-snapshots/manual_2022-07-30_114309'
* Skip existing '/media/USBdrive/ncp-snapshots/weekly_2022-08-08_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/manual_2022-08-10_220354'
* Skip existing '/media/USBdrive/ncp-snapshots/weekly_2022-08-15_221721'
* Skip existing '/media/USBdrive/ncp-snapshots/monthly_2022-08-19_201703'
* Skip existing '/media/USBdrive/ncp-snapshots/manual_2022-08-22_201833'
* Skip existing '/media/USBdrive/ncp-snapshots/weekly_2022-08-22_231703'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-23_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/manual_2022-08-24_154736'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-24_221702'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-25_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-26_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-27_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-28_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-29_221702'
* Skip existing '/media/USBdrive/ncp-snapshots/daily_2022-08-29_221703'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-29_231702'
* Skip existing '/media/USBdrive/ncp-snapshots/weekly_2022-08-29_231703'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_001702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_011702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_021702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_031702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_041702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_051702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_061702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_071701'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_081702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_091701'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_101702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_111702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_121702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_131702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_141702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_151702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_161702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_171702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_181702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_191702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_201702'
* Skip existing '/media/USBdrive/ncp-snapshots/hourly_2022-08-30_211701'
* root@obelix:/media/backup/ncp-snapshots# ls /media/nextcloud/ncp-snapshots/ -la
insgesamt 16
drwxr-xr-x 1 root root 2458 Aug 30 21:17 .
drwxr-xr-x 1 root root 106 Aug 15 12:08 ..
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-23_221703
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-24_221702
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-25_221703
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-26_221703
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-27_221703
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 daily_2022-08-28_221703
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 daily_2022-08-29_221703
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-29_221702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-29_231702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_001702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_011702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_021702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_031702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_041702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_051702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_061702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_071701
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_081702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_091701
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_101702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_111702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_121702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_131702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_141702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_151702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_161702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_171702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_181702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_191702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_201702
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 hourly_2022-08-30_211701
drwxrwx--- 1 www-data www-data 378 Jul 29 08:55 manual_2022-07-30_114309
drwxrwx--- 1 www-data www-data 378 Aug 10 15:55 manual_2022-08-10_220354
drwxrwx--- 1 www-data www-data 378 Aug 17 12:50 manual_2022-08-22_201833
drwxrwx--- 1 www-data www-data 378 Aug 23 17:30 manual_2022-08-24_154736
drwxrwx--- 1 www-data www-data 400 Jul 12 06:52 monthly_2021-09-23_201704
drwxrwx--- 1 www-data www-data 400 Jul 12 06:56 monthly_2021-10-23_201704
drwxrwx--- 1 www-data www-data 400 Jul 12 07:03 monthly_2021-11-22_191704
drwxrwx--- 1 www-data www-data 400 Jul 12 07:07 monthly_2021-12-22_191705
drwxrwx--- 1 www-data www-data 400 Jul 12 07:22 monthly_2022-01-21_191704
drwxrwx--- 1 www-data www-data 400 Jul 12 07:30 monthly_2022-02-20_191704
drwxrwx--- 1 www-data www-data 400 Jul 12 07:36 monthly_2022-03-22_191704
drwxrwx--- 1 www-data www-data 400 Jul 12 07:44 monthly_2022-04-21_201703
drwxrwx--- 1 www-data www-data 400 Jul 12 07:51 monthly_2022-05-21_201703
drwxrwx--- 1 www-data www-data 400 Jul 12 08:00 monthly_2022-06-20_201703
drwxrwx--- 1 www-data www-data 378 Jul 12 08:09 monthly_2022-07-20_201702
drwxrwx--- 1 www-data www-data 378 Aug 17 12:50 monthly_2022-08-19_201703
drwxrwx--- 1 www-data www-data 378 Aug 4 12:40 weekly_2022-08-08_221703
drwxrwx--- 1 www-data www-data 378 Aug 10 15:55 weekly_2022-08-15_221721
drwxrwx--- 1 www-data www-data 378 Aug 17 12:50 weekly_2022-08-22_231703
drwxrwx--- 1 www-data www-data 378 Aug 29 21:00 weekly_2022-08-29_231703
root@obelix:/media/backup/ncp-snapshots# ls /media/backup/ncp-snapshots/ -la
insgesamt 16
drwxr-xr-x 1 root root 550 Aug 24 15:50 .
drwxr-xr-x 1 root root 26 Aug 15 16:26 ..
drwxrwx--- 1 www-data www-data 400 Aug 16 02:46 monthly_2021-09-23_201704
drwxrwx--- 1 www-data www-data 400 Aug 16 02:50 monthly_2021-10-23_201704
drwxrwx--- 1 www-data www-data 400 Aug 16 02:57 monthly_2021-11-22_191704
drwxrwx--- 1 www-data www-data 400 Aug 16 03:02 monthly_2021-12-22_191705
drwxrwx--- 1 www-data www-data 400 Aug 16 21:52 monthly_2022-01-21_191704
drwxrwx--- 1 www-data www-data 400 Aug 16 21:57 monthly_2022-02-20_191704
drwxrwx--- 1 www-data www-data 400 Aug 16 22:02 monthly_2022-03-22_191704
drwxrwx--- 1 www-data www-data 400 Aug 16 22:09 monthly_2022-04-21_201703
drwxrwx--- 1 www-data www-data 400 Aug 16 22:15 monthly_2022-05-21_201703
drwxrwx--- 1 www-data www-data 400 Aug 16 22:23 monthly_2022-06-20_201703
drwxrwx--- 1 www-data www-data 378 Aug 16 22:28 monthly_2022-07-20_201702
What am I doing wrong here? It seems the monthly snapshots are synced, but not all of them. If I e.g. snyc certain snaphots to a new location snaphost sync is doing fine as the snaphosts get synced the first time.
What can I do to narrow down the problem? I've deleted the entire destination directory and started a sync again with no different result.
thanks in advance! Christian