Restic: Tambahkan level log 'verbose' yang mencatat apa yang terjadi

Dibuat pada 23 Mei 2018  ·  3Komentar  ·  Sumber: restic/restic

restic 0.9.0 yang baru telah meningkatkan logging dengan empat tingkat detail:

  1. --quiet -> tidak ada (kecuali kesalahan)
  2. baru saja menyelesaikan statistik
  3. --verbose atau -v -> langkah-langkah utama dan statistik penyelesaian
  4. --verbose --verbose atau atau -v 2 -> langkah-langkah utama, semua file, statistik penyelesaian

Namun, tidak satu pun dari level ini yang mencatat file apa saja yang dicadangkan. Hanya -v tidak mencatat file, dan -v -v mencatat setiap file bahkan yang tidak dicadangkan (tidak dimodifikasi).

Saran saya adalah menambahkan level yang mencatat apa yang terjadi selama proses, mis. file yang ditambahkan, dimodifikasi, atau dihapus dalam snapshot ini, misalnya:

  1. --quiet -> tidak ada (kecuali kesalahan)
  2. baru saja menyelesaikan statistik
  3. --verbose atau -v -> langkah-langkah utama dan statistik penyelesaian
  4. --verbose --verbose atau atau -v 2 -> langkah-langkah utama, statistik penyelesaian file yang ditambahkan/diubah/dihapus
  5. --verbose --verbose --verbose atau atau -v 3 -> langkah-langkah utama, semua file, statistik penyelesaian

Sebagai alternatif, label fitur log dapat digunakan, untuk mengaktifkan/menonaktifkan opsi, mis

--log=scan,added,modified,deleted,unmodified,totals,stats

Jadi hanya untuk mencatat file yang dicadangkan tanpa total pada akhirnya Anda dapat menggunakan

--log=added,modified,deleted

Jika Anda hanya ingin total, Anda bisa menggunakan

--log=totals

Dan opsi --verbose akan dipetakan ke beberapa kombinasi preset fitur log.

Opsi stats akan mengaktifkan detail statistik per file, dengan total ukuran dan ukuran file yang dicadangkan, dan waktu unggah.

user interface feature suggestion

Komentar yang paling membantu

Saya akan sangat menghargai fitur ini juga. Itu akan membuat apa yang saya coba lakukan di sini:

https://forum.restic.net/t/script-restic-diff-between-the-last-two-snapshots/1378/6

jauh lebih mudah. Terima kasih!

Semua 3 komentar

Terima kasih atas sarannya, saya ingin memikirkannya sebentar.

Saya akan sangat menghargai fitur ini juga. Itu akan membuat apa yang saya coba lakukan di sini:

https://forum.restic.net/t/script-restic-diff-between-the-last-two-snapshots/1378/6

jauh lebih mudah. Terima kasih!

Ini akan sangat bagus! Berikut adalah emulasi dari versi baru --verbose=2 (yaitu abaikan tidak berubah) menggunakan grep :

restic --repo /path/to/repo backup --verbose=2 ~/ | grep -Ev '^unchanged /'
Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

e2b picture e2b  ·  4Komentar

fd0 picture fd0  ·  3Komentar

mholt picture mholt  ·  4Komentar

reallinfo picture reallinfo  ·  4Komentar

fd0 picture fd0  ·  4Komentar