Klien mirip Dropbox untuk FTP? [Tutup]

15

Banyak pengguna saya memiliki file mereka di satu server FTP besar.

MASALAH: Mereka tidak dapat menggunakan file mereka saat tidak terhubung ke Internet.

PERTANYAAN: Apakah ada perangkat lunak mirip Dropbox untuk FTP?

  • Saat terhubung, mendorong perubahan lokal ke server
  • Saat terhubung, polling server setiap n menit untuk menarik perubahan
  • Cross-platform (Linux, Mac, Windows, mungkin Android?)
  • Lebih disukai open source
  • UI seperti Dropbox (ikon di baki sistem menunjukkan: terputus, terhubung, disinkronkan). Misalnya, SparkleShare seperti DropBox for Git. Sayangnya mereka tidak mendukung FTP.
  • Idealnya, mulai secara otomatis saat boot atau login

Hanya untuk memperjelas: Saya tidak mencari layanan online yang menyediakan akses FTP, tetapi untuk perangkat lunak sisi klien yang dapat menyinkronkan file lokal dengan URL FTP (di mana pun dihosting) ketika terhubung ke Internet.

FTPbox hampir sempurna, satu-satunya masalah adalah hanya Windows.

WinSCP bagus tetapi UI-nya terlalu besar. Tidak perlu menampilkan file jarak jauh, hanya menyinkronkannya dengan lokal. Satu-satunya UI adalah ikon baki dan dialog konfigurasi URL / kata sandi kecil.

Itu bisa terlihat mirip dengan ini:

masukkan deskripsi gambar di sini

Nicolas Raoul
sumber
Apakah ada alasan untuk tidak menggunakan Dropbox?
Lars Kotthoff
@LarsKotthoff: 1) Dropbox tidak aman / cukup andal (diperlukan SLA / uptime yang lebih baik) 2) Dropbox menjadi sangat mahal untuk skala besar 3) Antarmuka FTP sebenarnya disediakan oleh Alfresco, sistem manajemen dokumen perusahaan yang memiliki banyak fitur lain (bukan hanya transfer file), dan terintegrasi dengan sistem perusahaan penting lainnya. Jadi pertanyaan saya sebenarnya hanya tentang sisi klien.
Nicolas Raoul
dupe: superuser.com/questions/317007/... kecuali ini lebih rumit
cregox
Masalah dengan aplikasi Share yang disinkronkan adalah biaya bandwidth pada perubahan dan overhead, yang merespons kinerja sistem yang buruk dalam repositori banyak-ke-banyak yang disinkronkan. Kontrol apa yang Anda inginkan pada keamanan, batas ukuran file, konten, dan churn mungkin paling baik dijawab dengan server cloud, menggunakan solusi terkelola yang terjadwal. Mungkin ada keseimbangan optimal antara sinkronisasi otonom dan churn tetapi aturan perlu dikelola. Saya memahami masalah Anda, tetapi saat ini tidak memiliki solusi.
Tony Stewart Sunnyskyguy EE75

Jawaban:

4

Apakah Anda mencoba ownCloud ? Tampaknya itu akan cocok dengan kasus penggunaan Anda seperti "Dropbox". Dan itu bisa menggunakan FTP sebagai backend untuk penyimpanan .

Jika Anda setuju dengan melakukan / mendanai sedikit pengembangan atau menunggu rilis baru, Syncany tampaknya mengembangkan apa yang Anda cari, dan FTPBox berjalan pada .NET Framework 4, yang didukung Mono (dengan beberapa pengecualian) pada Linux dan yang juga berjalan pada Wine (kalau-kalau pengecualian ini akan diperlukan oleh FTPBox).

tricasse
sumber
Syncany terlihat sangat keren!
Augustin Riedinger
1

Saya pikir Anda mungkin menemukan bahwa Alfresco Sync yang baru-baru ini dirilis menangani ini dengan sangat baik: https://addons.alfresco.com/addons/desktop-sync-alfresco

Deskripsi SourceForge:

Aplikasi ini menyinkronkan file antara klien dan Alfresco menggunakan Layanan Web. Aplikasi saat ini menyinkronkan file di pustaka dokumen dari situs mana pun yang memiliki akses pengguna. Aplikasi ini dibuat menggunakan Java dan menggunakan jNotify. Kerangka asli untuk aplikasi ini dikembangkan oleh Sridhar Kovuru selama waktunya di Worksy (www.worksy.com). Kristijonas Malisauskas telah melakukan pekerjaan besar menyelesaikan aplikasi selama magang di Worksy. Kami berterima kasih kepada Andrei Colța di YOPESO (www.yopeso.com) atas bantuannya dalam pengujian pada tahap yang sangat awal dan dengan karyanya dalam membuat aplikasi bekerja pada Mac dan Linux.

Dalam praktiknya, alat ini bekerja dengan baik, meskipun GUI membutuhkan sedikit pekerjaan.

Sebagai tambahan, pada KTT Alfresco baru-baru ini di SF saya mendengar beberapa orang menyebutkan kesuksesan dengan CMIS Sync. Yang mengatakan, saya tidak bisa menjamin untuk itu, tidak memiliki pengalaman langsung (tetapi saya pikir saya harus menyebutkan satu-satunya alat lain dari jenis ini yang saya sadari).

Saya akan mengikuti pertanyaan ini karena saya berada di kapal yang sama!

Ryan MacLean
sumber
0

Anda dapat mencoba SyncBack . Ini berjalan sesuai jadwal, dapat memeriksa server FTP dan dapat melakukan backup atau sinkronisasi lengkap. Bekerja dengan baik untuk saya, meskipun saya yakin ada lebih banyak di luar sana.

Lonstar
sumber
Masalah: Ini hanya Windows, seperti FTPbox.
Nicolas Raoul
Google Drive? Memiliki klien lintas platform.
lonstar
Sayangnya saya berada dalam konteks di mana layanan pihak ketiga seperti Dropbox dan Google Drive TIDAK dapat digunakan. 1) Mereka tidak dapat dipercaya untuk dokumen rahasia 2) Mereka tidak cukup dapat diandalkan (diperlukan waktu kerja / SLA yang lebih baik) 3) Mereka menjadi sangat mahal untuk skala besar.
Nicolas Raoul
0

Ini tidak persis apa yang Anda minta, tetapi mungkin cukup baik dan pemeliharaan akan lebih sedikit. Windows, dan Linux dan saya menganggap OSX memiliki koneksi remote manajer file GUI melalui FTP. Anda cukup menyediakan otentikasi, mengaturnya untuk menyimpan kata sandi, dan akan ada bookmark yang disimpan untuk lokasi itu. Ya, pengguna Anda harus login sekali ke lokasi jauh untuk mengaturnya, tetapi itu benar dengan apa pun. Sinkronisasi akan bervariasi, dan kadang-kadang pengguna akan tersandung satu sama lain, jika mereka berbagi akses tulis ke file. Tidak akan ada notifikasi apa pun.

Pengguna yang canggih dengan banyak berbagi file dapat menggunakan repositori SCM dengan alat GUI, CVS atau Subversion atau Git, tapi saya menganggap itu terlalu banyak overhead.

John P. Fisher
sumber
1
Tentang paragraf pertama: Sebenarnya, itulah yang dilakukan pengguna saya saat ini. Masalahnya adalah apa yang saya nyatakan pada baris 2: Ketika tidak terhubung ke Internet, mereka tidak bisa bekerja.
Nicolas Raoul
Tentang paragraf kedua: jika bukan-FTP adalah pilihan, Git + Sparkleshare mungkin akan menjadi yang terbaik. Sayangnya itu adalah FTP dan bukan yang lain.
Nicolas Raoul