Apa pilihan terbaik untuk membuat cadangan windows VPS yang di-host [ditutup]


11

Saya memiliki VPS Windows yang dihosting di beberapa host web, saya memiliki akses administrator desktop jarak jauh dan saya dapat menginstal perangkat lunak apa pun yang saya perlukan pada VPS itu.

Ini adalah VPS dasar berbiaya rendah, sehingga sumber daya sistem (terutama memori) sangat terbatas, perbedaan utama antara membuat cadangan server khusus dan VPS adalah sumber daya terbatas VPS.

Persyaratan saya adalah:

  1. Cadangkan konten VPS (Saya tidak ingin membuat cadangan seluruh hard drive virtual, saya ingin dapat mengakses file saya tanpa menginstal perangkat lunak VM yang sama).
  2. Cadangkan file, konfigurasi IIS, dan database SQL Server.
  3. Beratnya sangat ringan, gunakan (hampir) tidak ada memori saat tidak aktif, dapat membatasi penggunaan memori saat membuat cadangan.
  4. Cadangkan ke lokasi yang jauh (Amazon S3 adalah yang terbaik karena murah).
  5. Cepat dan efisien bandwidth (menggunakan kompresi, cadangan inkremental, dll.)
  6. Secara opsional dapat membuat cadangan server surat (saya menggunakan SmarterMail), saya bisa hidup tanpa ini karena saya memiliki pengaturan email yang relatif sederhana dan saya menyimpan semua pesan saya di desktop saya di Outlook.
  7. Membuat cadangan file yang digunakan bukan masalah bagi saya karena sebagian besar file (kecuali SQL Server dan data email yang tercantum di atas) tidak akan pernah terkunci pada server khusus ini.

Saya memiliki anggaran terbatas, jelas saya akan menyukai solusi gratis, tetapi ini adalah mesin bisnis dan cadangan yang baik bernilai uang.


Bukan jawaban yang cukup, tetapi apakah Anda mempertimbangkan solusi VPS yang mencakup cadangan terintegrasi? Banyak host akan atau dapat memasukkan ini sebagai bagian dari pengaturan. Jika itu penting bagi Anda, maka mungkin layak untuk dilihat.
Dan Diplo

@Dan - ya saya memang mempertimbangkan hal ini tetapi: 1. Saya tidak percaya untuk melakukan backup saya (lihat codinghorror.com/blog/2009/12/... ), 2. backup mereka akan berada di pusat data yang sama (jika bukan mesin fisik yang sama) seperti VPS, membuatnya rentan terhadap masalah pusat data (misalnya api) dan 3. Saya ingin dapat mengembalikan cadangan saya pada mesin di perusahaan hosting lain jika diperlukan.
Nir

Jawaban:


1

Bagaimana dengan DropBox atau yang serupa? Tetapkan direktori home menjadi situs yang Anda gunakan dan tulis skrip (lihat artikel KB ini untuk petunjuk tentang cara menjadwalkan tugas) untuk mengikis sisa konten Anda ke dalam sub direktori web yang tidak terlihat secara berkala. Itu harus mencakup setiap titik yang Anda daftarkan, dan juga memberi Anda pilihan untuk menggunakannya untuk penyebaran karena itu dua arah. Akun Basic gratis, 2GB, dan dapat diperluas sesuai kebutuhan situs / penyimpanan Anda. Saya belum menggunakannya secara langsung, tetapi saya telah menggunakannya untuk mentransfer file sekitar selama beberapa waktu.

  1. Drop Box berbasis File dan dapat diakses melalui web
  2. Apa pun yang Anda dapat ekspor ke sistem file sebagai file dapat didukung. Itu tidak akan memiliki mekanisme untuk secara otomatis melakukannya, tetapi skrip PowerShell cepat pada jadwal harus melakukan trik.
  3. Saya percaya (tetapi tidak tahu pasti) bahwa DropBox akan cukup ringan pada sistem. Itu memeriksa untuk melihat apakah file baru telah diletakkan di server dan memicu aktivitas lokalnya dengan perubahan ke file lokal. Tidak ada perubahan, tidak ada aktivitas lokal.
  4. Dropbox bersifat eksternal.
  5. Dropbox melakukan pembaruan diferensial.
  6. Email adalah file.
  7. Tidak yakin tentang bagaimana Dropbox menangani file yang dikunci. Saya percaya pada Windows itu melakukan sesuatu dengan ShadowCopy, tapi itu adalah dugaan murni pada bagian saya (itulah bagaimana saya akan melakukannya).

Juga, perhatikan SO untuk Pengembang Pencadangan Aman Aman di Rumah untuk beberapa solusi menarik lainnya.


1

Saya menulis skrip Powershell untuk mengotomatiskan mengompresi dan mengenkripsi data pada server produksi kami sebelum mengunggahnya ke Amazon S3. Ini dirancang untuk mengunggah semuanya dari folder sementara, yang dalam kasus saya berisi file cadangan MS SQL yang dibuat oleh skrip lain. Skrip saat ini menggunakan kompresi maksimum, jadi jika Anda khawatir tentang penggunaan memori, Anda mungkin ingin memutarnya sedikit, tetapi tebakan saya adalah bahwa dengan sedikit penyesuaian Anda bisa membuatnya melakukan sebagian besar yang Anda inginkan. Vendor kami menginginkan $ 500 sebulan untuk backup di luar kantor, di mana solusi ini berharga sekitar $ 5 sebulan.


0

mozy.com adalah layanan cadangan yang bagus dan murah tetapi Anda harus menangani sendiri apa yang Anda butuhkan dari VPS, saya percaya.


0

Saya juga akan mengatakan, Anda harus menggunakan disk cadangan. Hampir setiap penyedia melakukan layanan ini dengan harga murah. "Pro" adalah, cadangannya cepat. "Kontra" adalah, Anda tidak memiliki kontrol penuh atas cadangan Anda (hampir, tidak oleh setiap penyedia).

Solusi lain, sangat bagus dan "murah" adalah Acronis [1]. Ini adalah program clicky-clicky, yang dapat mengirimi Anda log cadangan lengkap dan mendukung hampir setiap penyimpanan.

[1] http://www.acronis.com/homecomputing/


0

Karena keterbatasan kecepatan, saya akan memperlakukan cadangan di luar situs sebagai pendekatan cadangan sekunder. S3 Amazon jelas merupakan solusi off-site yang baik, hemat biaya, tetapi tergantung pada apa yang Anda perlu pulihkan, Amazon dapat memakan waktu berjam-jam untuk mengembalikan konten ke server Anda untuk membuat situs Anda kembali.

Untuk cadangan utama Anda, saya akan memastikan Anda menulis cadangan ke drive fisik terpisah di server yang sama atau server lain di pusat data yang sama.

Dalam pengalaman saya, sebagian besar kasus di mana Anda memerlukan cadangan Anda adalah karena kesalahan manusia (yaitu tidak sengaja menghapus sesuatu yang Anda butuhkan), korupsi hard drive, virus, atau kegagalan hard drive. Dalam kasus ini, bisa mendapatkan data dengan cepat adalah kuncinya.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.