Lewati ke konten utama

Migrasi Seafile ke Backblaze B2 — Transfer File dengan RcloneView

· 4 menit membaca
Steve
Senior Engineer

Pindahkan library Seafile self-hosted Anda ke penyimpanan objek Backblaze B2 tanpa perlu menyentuh command line.

Tim yang menjalankan Seafile di perangkat keras milik sendiri atau server privat pada akhirnya akan menemui batasan: disk lokal penuh, pemeliharaan server menjadi beban, atau sebuah proyek membutuhkan salinan off-site untuk pemulihan bencana. Backblaze B2 menawarkan tujuan penyimpanan yang hemat biaya dan tahan lama untuk data tersebut, tetapi mengoordinasikan transfer antara platform sinkronisasi self-hosted dan penyimpanan objek bukan hal yang bisa ditangani dengan baik oleh kebanyakan pengelola file. RcloneView menghubungkan ke Seafile dan Backblaze B2 sebagai remote dalam jendela yang sama, sehingga Anda dapat menjelajah, membandingkan, dan memindahkan library secara langsung.

Pratinjau aplikasi RcloneView

Kelola & Sinkronkan Semua Cloud di Satu Tempat

RcloneView adalah GUI lintas platform untuk rclone. Bandingkan folder, transfer atau sinkronkan file, dan otomatiskan alur kerja multi-cloud dengan antarmuka visual yang bersih.

  • Pekerjaan sekali klik: Salin · Sinkronkan · Bandingkan
  • Penjadwal & riwayat untuk otomatisasi yang andal
  • Bekerja dengan Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP, dan lainnya
WindowsmacOSLinux
Mulai Gratis →

Fitur inti gratis. Otomatisasi Plus tersedia.

Menghubungkan Seafile dan Backblaze B2 sebagai Remote

Seafile ditambahkan ke RcloneView seperti remote lainnya, memberi Anda daftar file library yang dapat dijelajahi lengkap dengan pohon folder dan bar jalur breadcrumb. Backblaze B2 memerlukan Application Key ID dan Application Key yang dimasukkan langsung saat membuat remote — tanpa pengalihan OAuth, tanpa pengaturan CLI terpisah. Kedua remote muncul sebagai tab, dan Anda dapat membuka Seafile di satu panel serta bucket B2 Anda di panel lain menggunakan pembagian horizontal atau vertikal.

Berbeda dengan alat yang hanya bisa mount, RcloneView juga menyinkronkan dan membandingkan folder — bahkan pada lisensi FREE, sehingga Anda tidak hanya terbatas pada drag-and-drop sederhana untuk transfer satu kali.

Adding a Backblaze B2 remote alongside Seafile in RcloneView

Setelah kedua remote terlihat, gunakan drag-and-drop antar panel untuk library yang lebih kecil, atau siapkan tugas Sync untuk transfer yang lebih besar dan berkelanjutan yang membutuhkan percobaan ulang dan penyaringan.

Menjalankan Migrasi sebagai Tugas Sync

Untuk migrasi library secara lengkap, konfigurasikan tugas Sync dengan Seafile sebagai sumber dan bucket Backblaze B2 Anda sebagai tujuan. Wizard 4 langkah memungkinkan Anda mengatur jumlah transfer file bersamaan dan jumlah transfer multi-thread, yang penting saat memindahkan ribuan file kecil yang umum ditemukan pada library dokumen bersama. Mengaktifkan perbandingan checksum memastikan file diverifikasi berdasarkan hash dan ukuran, bukan hanya diasumsikan benar setelah satu kali proses.

Sebelum melanjutkan transfer, jalankan Dry Run untuk melihat pratinjau file mana saja yang akan disalin. Ini sangat berguna saat memigrasikan library yang sudah digunakan aktif selama bertahun-tahun, karena akan menampilkan file yang sudah usang atau berukuran tak terduga besar sebelum file tersebut memakan ruang penyimpanan B2.

Configuring a Seafile to Backblaze B2 sync job in RcloneView

Menyaring dan Memverifikasi Transfer

Library Seafile sering mencampur berbagai jenis dokumen, file sementara, dan artefak riwayat versi yang tidak ingin Anda duplikasi di B2. Pengaturan penyaringan RcloneView memungkinkan Anda mengecualikan berdasarkan jenis file, jalur, atau usia — misalnya, melewati folder .git/ pada library terkait kode, atau mengecualikan file yang lebih lama dari jumlah tahun tertentu untuk migrasi arsip. Filter khusus menggunakan pola sederhana seperti .iso untuk pengecualian ekstensi atau /.git/* untuk pengecualian jalur tingkat root.

Setelah tugas selesai, Job History mencatat jenis eksekusi, durasi, ukuran total, kecepatan transfer, dan jumlah file, memberi Anda catatan yang bisa dirujuk jika pemangku kepentingan menanyakan apakah migrasi berhasil diselesaikan.

Job History showing a completed Seafile to Backblaze B2 migration

Memulai

  1. Unduh RcloneView dari rcloneview.com.
  2. Tambahkan server Seafile Anda sebagai remote menggunakan kredensial akun Anda.
  3. Buat remote Backblaze B2 dengan Application Key ID dan Application Key Anda.
  4. Siapkan tugas Sync dari Seafile ke B2, jalankan Dry Run, lalu jalankan dan konfirmasi di Job History.

Beralih dari infrastruktur self-hosted tidak harus berarti membangun ulang seluruh alur kerja Anda dari awal — dengan kedua titik akhir berada dalam satu explorer, migrasi menjadi satu tugas yang dapat dilacak.


Panduan Terkait:

Penyedia Cloud yang Didukung

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces