Timeshift: Filter yang ditambahkan tampaknya tidak berfungsi

Dibuat pada 26 Feb 2018  ·  16Komentar  ·  Sumber: teejee2008/timeshift

Baru-baru ini menginstal Timeshift v18.2 di Ubuntu 16.04 (kernel 4.4 sesuatu) Saya ingin memasukkan dua hal yang dikecualikan secara default. Menambahkan dua lokasi menggunakan Pengaturan> Filter> Tambah. Di bawah ini adalah bagian akhir dari daftar pengecualian saya.

/root/.mozilla/firefox/*.default/Cache
/root/.mozilla/firefox/*.default/OfflineCache
/root/.opera/cache
/root/.kde/share/apps/kio_http/cache
/root/.kde/share/cache/http
/home/*/.mozilla/firefox/*.default/Cache
/home/*/.mozilla/firefox/*.default/OfflineCache
/home/*/.opera/cache
/home/*/.kde/share/apps/kio_http/cache
/home/*/.kde/share/cache/http
+ /media/SSD/plexmediaserver/***
+ /home/matt/Documents/Tips/***
/home/matt/**
/root/**
/home/*/**

Tak satu pun dari lokasi tambahan yang disertakan dalam snapshot ketika saya menjalankan pembuatan manual untuk snapshot pertama (saya belum mencoba pencadangan terjadwal). Saya telah menghapus dan membuat ulang beberapa kali.

Perhatikan bahwa saya juga menjalankan Timeshift v17.11 pada Mint 18.3 yang terpisah, dan lokasi yang ditambahkan berfungsi dengan baik di sana.

Sayangnya saya tidak dapat menjalankan 17.11 di mesin Ubuntu karena satu-satunya disk dengan ruang yang cukup adalah 4T tanpa partisi, dan 17.11 tidak mengizinkan saya memilih disk seperti itu (bahkan dengan format yang sesuai) pada sistem Mint 18.3. Timeshift 18.2 memperbaikinya karena saya dapat memilih 4T tanpa partisi untuk lokasi snapshot pada sistem Ubuntu.

Terima kasih

Sunting: Satu, perbedaan yang mungkin tidak penting adalah bahwa di 17.11 saya menggunakan tombol "Tambah Folder", sementara tanpa alasan tertentu, saya menggunakan tombol "Tambah" di 18.2.

Komentar yang paling membantu

@teejee2008 ini bukan tentang konfigurasi filter yang canggih. Saya menggunakan pengaturan default Exclude All . Segera setelah saya ingin memasukkan folder lain misalnya ~/.ssh filter dikembalikan dari + ke - pada penyimpanan atau pembuatan snapshot. Ini adalah bug, bukan kesalahan pengguna. Ketika saya mengklik kotak centang + , - filter dikembalikan setelah mengklik OK .

Semua 16 komentar

sama disini. Menjalankan timeshift 18.2 dengan antarmuka baris perintah pada Debian 9.
/etc/timeshift.json

"+ /root/ ", berfungsi tetapi entri apa pun di bawah /var/spool/ tidak.

timeshift

+1. Saya ingin MENYERTAKAN file tersembunyi (konfigurasi) folder rumah tetapi saya juga memiliki permainan Steam di $HOME/.steam dan email di $HOME/.thunderbird yang saya backup secara terpisah. Memiliki file tersembunyi yang disertakan ($HOME/.*), opsi untuk mengecualikan folder tingkat yang lebih rendah ($HOME/.steam/ * ) tidak berfungsi.

Silakan baca aturan filter di halaman manual rsync. Aturan pencocokan pertama diterapkan untuk setiap file, dan aturan lainnya diabaikan oleh rsync. Lihat daftar lengkap pola dan tentukan pola mana yang diterapkan terlebih dahulu. Setiap aturan yang muncul setelah aturan pencocokan pertama akan diabaikan oleh rsync.

Juga, harap posting file lengkapi exception.list dari folder snapshot. Sekedar mengatakan saya mengecualikan X, Y, Z tidak ada artinya tanpa daftar lengkap. Filter apa pun yang ada sebelum atau sesudah aturan mungkin telah mengecualikan/menyertakan file.

@mDfRg Filter sertakan untuk semua file tersembunyi akan cocok dan menyertakan semua file tersembunyi di rumah. Filter apa pun yang Anda tambahkan untuk mengecualikan subdirektori setelah itu akan diabaikan oleh rsync. Silakan baca tentang cara kerja aturan filter rsync.

Daftar lengkap aturan tersedia di file exception.list di folder snapshot setelah snapshot dibuat. Itu juga terlihat menggunakan tombol Ringkasan pada halaman Filter di Pengaturan.

Hai, maaf untuk bahasa Inggris saya.
Saya perlu memasukkan folder dan subfolder /var/spool, tetapi tidak mungkin.
Ini adalah daftar pengecualian secara default dan yang telah saya tambahkan. Saya kira masalahnya adalah bahwa secara default menyaringnya.
Saya telah mencari daftar generik untuk mengubahnya tetapi saya belum menemukannya, hanya ada file exception.list, dari salinan cadangan.
Salam pembuka.

/dev/*
/proc/*
/sys/*
/media/*
/mnt/*
/tmp/*
/Lari/*
/var/jalankan/*
/var/kunci/*
/var/spool/*
/var/lib/docker/*
/hilang+ditemukan
/pergeseran waktu/*
/timeshift-btrfs/*
/data/*
/CD ROM/*
/etc/timeshift.json
/var/log/timeshift/*
/var/log/timeshift-btrfs/*
/root/.thumbnail
/root/.cache
/root/.dbus
/root/.gvfs
/root/.local/share/[Tt]ruam
/home/ /.thumbnail/home/ /.cache
/home/ /.dbus/home/ /.gvfs
/home/ /.local/share/[Tt]ruam/root/.mozilla/firefox/ .default/Cache
/root/.mozilla/firefox/ .default/OfflineCache/root/.opera/cache/root/.kde/share/apps/kio_http/cache/root/.kde/share/cache/http/home/ /.mozilla/firefox/ .default/Cache/home/ /.mozilla/firefox/ .default/OfflineCache/home/ /.opera/cache
/home/ /.kde/share/apps/kio_http/cache/home/ /.kde/share/cache/http

  • /home/pepe/.**
  • /home/pepe/**
  • /akar/.**
  • /akar/**
  • /home/seti/.**
  • /rumah/seti/**
  • /var/spool/*
    /Data/ */boot1/
    /akar/*
    /rumah/ / *

Saya juga sudah mencoba dengan:

  • /var/spool/**
  • /var/spool/ *

pantalla24

Silakan baca aturan filter di halaman manual rsync. Aturan pencocokan pertama diterapkan untuk setiap file, dan aturan lainnya diabaikan oleh rsync. Lihat daftar lengkap pola dan tentukan pola mana yang diterapkan terlebih dahulu. Setiap aturan yang muncul setelah aturan pencocokan pertama akan diabaikan oleh rsync.

Juga, harap posting file exception.list lengkap dari folder snapshot. Sekedar mengatakan saya mengecualikan X, Y, Z tidak ada artinya tanpa daftar lengkap. Filter apa pun yang ada sebelum atau sesudah aturan mungkin telah mengecualikan/menyertakan file.

@mDfRg Filter sertakan untuk semua file tersembunyi akan cocok dan menyertakan semua file tersembunyi di rumah. Filter apa pun yang Anda tambahkan untuk mengecualikan subdirektori setelah itu akan diabaikan oleh rsync. Silakan baca tentang cara kerja aturan filter rsync.

Jangan tersinggung tetapi mengapa kita harus mencari manual rsync?
Sebuah program harus menyederhanakan pekerjaan (bukan hanya program Anda).
cara Anda mengatakannya hanyalah memberi tahu kami untuk menggunakan rsync dan membuang timeshift.
saya pribadi tidak peduli dengan rsync.
jika program memiliki opsi daripada program harus memperbaiki filter berdasarkan pilihan kita. bukan kami yang mengamuk di google untuk mengetahui aturan rsync. karena dengan melakukan itu saya hanya dapat menjalankan rsync dari terminal dan tidak ada penggunaan program Anda lagi

@logan001 Jika Anda menambahkan filter Anda sendiri, Anda perlu memahami cara kerjanya agar dapat menggunakannya.

Saya mengarahkan Anda ke manual rsync karena Timeshift menggunakan rsync di bawahnya dan aturan filter dijelaskan di sana dengan detail yang baik.

Setiap pengguna memiliki harapan mereka sendiri tentang cara kerja filter. Program tidak dapat membaca pikiran pengguna dan membuat perubahan yang sesuai. Coba pahami cara kerja filter dengan membaca manual rsync, atau jangan gunakan opsi filter.

Filter default dirancang untuk bekerja untuk sebagian besar pengguna tanpa menimbulkan masalah. Filter apa pun yang Anda tambahkan sendiri adalah tanggung jawab Anda sendiri. Program tidak dapat memprediksi hasil akhir yang Anda inginkan, dan tidak akan membuat asumsi apa pun terkait hal itu.

Gunakan aplikasi apa pun yang menurut Anda cukup sederhana untuk digunakan. Saya tidak dapat membuat aplikasi ini lebih sederhana dari yang sudah ada. Jika Anda menggunakan rsync dari baris perintah, Anda masih perlu memahami cara kerja filter.

@teejee2008 ini bukan tentang konfigurasi filter yang canggih. Saya menggunakan pengaturan default Exclude All . Segera setelah saya ingin memasukkan folder lain misalnya ~/.ssh filter dikembalikan dari + ke - pada penyimpanan atau pembuatan snapshot. Ini adalah bug, bukan kesalahan pengguna. Ketika saya mengklik kotak centang + , - filter dikembalikan setelah mengklik OK .

Saya mengalami bug yang sama yang dijelaskan @StarpTech .

yup, sama di sini, tambahkan folder yang ingin saya sertakan dan klik kotak centang plus, klik ok. Saat membuka filter lagi, itu kembali ke minus yang dipilih.

ya, maaf tapi ini bug. SANGAT membuat frustrasi. Setiap kali saya pikir saya telah menemukan sistem cadangan yang dapat saya gunakan, ini sepertinya selalu terjadi

Sama di sini, arch linux, versi terbaru dari AUR.
Tetapi menemukan (secara tidak sengaja) solusi. Dengan beralih antara sertakan semua, sertakan hanya yang disembunyikan dan kecualikan semua, dimungkinkan untuk mengaturnya dengan cara berperilaku sebagaimana mestinya.

Bagi saya, idenya adalah untuk mengecualikan semua yang ingin saya kecualikan dari folder beranda, lalu alihkan opsi di atas hingga "sertakan semua" muncul di bagian paling akhir daftar filter dan tidak "secara otomatis" dipindahkan ke bagian atas daftar pada pengaturan tutup (terjadi beberapa kali, tetapi tiba-tiba berhasil).

Juga sama.

Kernel: 5.6.7-1-MANJARO x86_64
timeshift 20.03.r0.gcecd294-1

Sudah berfungsi sebagaimana dimaksud seperti yang dikatakan @konradmalik .
Dengan mengutak-atik sertakan semua, sertakan dan kecualikan semua, pengecualian yang saya atur berhasil.

Benar-benar bug, IMO. Anda telah membuat tampilan depan yang cantik untuk rsync dan menambahkan pengatur waktu, jangan melakukan semua upaya itu dan membuat pengalaman yang membingungkan bagi audiens target Anda. Jika saya ingin membaca halaman manual rsync, saya hanya akan membuat pekerjaan cron. Jika saya mengatakan tambahkan semua di /home/\

Saya membuat aplikasi ini beberapa tahun yang lalu ketika saya punya waktu. Jumlah pengguna telah meningkat selama bertahun-tahun. Saya tidak lagi memiliki cukup waktu luang untuk menangani masalah yang dilaporkan dan untuk menanggapi ribuan pengguna yang menggunakan aplikasi.

Ini adalah proyek sumber terbuka yang dapat disumbangkan oleh siapa saja. Jika seseorang memiliki waktu dan keahlian yang diperlukan, silakan lanjutkan dan perbaiki masalahnya, dan kirimkan PR untuk menggabungkan perubahan.

@vhborges @StarpTech ini berfungsi untuk versi 19,08 dan 20,03.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Djaler picture Djaler  ·  7Komentar

cann357 picture cann357  ·  12Komentar

tahaun picture tahaun  ·  9Komentar

igor-krupenja picture igor-krupenja  ·  10Komentar

Djaler picture Djaler  ·  7Komentar