Các tùy chọn tốt nhất để sao lưu một cửa sổ lưu trữ VPS [đã đóng]


11

Tôi có một VPS Windows được lưu trữ tại một số máy chủ web, tôi có quyền truy cập quản trị viên máy tính từ xa và tôi có thể cài đặt bất kỳ phần mềm nào tôi cần trên VPS đó.

Đây là một VPS chi phí thấp cơ bản, vì vậy tài nguyên hệ thống (đặc biệt là bộ nhớ) rất hạn chế, điểm khác biệt chính giữa sao lưu máy chủ chuyên dụng và VPS là tài nguyên hạn chế của VPS.

Yêu cầu của tôi là:

  1. Sao lưu nội dung VPS (Tôi không muốn sao lưu toàn bộ ổ cứng ảo, tôi muốn có thể truy cập các tệp của mình mà không cần cài đặt cùng một phần mềm VM).
  2. Sao lưu tệp, cấu hình IIS và cơ sở dữ liệu SQL Server.
  3. Trọng lượng cực nhẹ, sử dụng (gần như) không có bộ nhớ khi không hoạt động, có thể hạn chế sử dụng bộ nhớ khi sao lưu.
  4. Sao lưu vào một vị trí từ xa (Amazon S3 là tốt nhất vì nó rẻ).
  5. Nhanh chóng và hiệu quả băng thông (sử dụng nén, sao lưu gia tăng, v.v.)
  6. Tùy chọn có thể sao lưu máy chủ thư (tôi sử dụng SmarterMail), tôi có thể sống mà không cần điều này vì tôi có một thiết lập e-mail tương đối đơn giản và tôi giữ tất cả thư của mình trên máy tính để bàn trong Outlook.
  7. Sao lưu các tệp đang sử dụng không phải là vấn đề đối với tôi vì hầu hết các tệp (trừ SQL Server và dữ liệu thư được liệt kê ở trên) sẽ không bao giờ bị khóa trên máy chủ cụ thể này.

Tôi có ngân sách hạn hẹp, rõ ràng tôi sẽ thích một giải pháp miễn phí, nhưng đây là một cỗ máy kinh doanh và sao lưu tốt đáng giá một số tiền.


Không hẳn là một câu trả lời, nhưng bạn đã xem xét một giải pháp VPS có tích hợp sao lưu chưa? Nhiều máy chủ sẽ hoặc có thể bao gồm điều này như là một phần của thiết lập. Nếu nó quan trọng với bạn, thì có thể đáng để xem xét.
Dan Diplo

@Dan - vâng, tôi đã xem xét điều này nhưng: 1. Tôi không tin tưởng để thực hiện các bản sao lưu của mình (xem mã hóa kinh dị.com / blog / 2009/12 ), 2. bản sao lưu của họ sẽ nằm trên cùng một trung tâm dữ liệu (nếu không phải là cùng một máy vật lý) như VPS, khiến nó dễ bị các vấn đề trên toàn bộ trung tâm dữ liệu (ví dụ như hỏa hoạn) và 3. Tôi muốn có thể khôi phục các bản sao lưu của mình trên một máy trong một công ty lưu trữ khác nếu cần.
Nir

Câu trả lời:


1

Điều gì về DropBox hoặc một cái gì đó tương tự? Đặt thư mục chính là trang web được triển khai của bạn và viết một tập lệnh (xem bài viết KB này để biết các con trỏ về cách lên lịch tác vụ) để quét phần còn lại của nội dung của bạn vào một thư mục phụ vô hình web theo định kỳ. Điều đó sẽ bao gồm từng điểm bạn đã liệt kê và cũng cung cấp cho bạn tùy chọn sử dụng điểm đó để triển khai vì nó là hai chiều. Tài khoản cơ bản là miễn phí, 2GB và có thể được mở rộng theo nhu cầu lưu trữ / trang web của bạn. Tôi đã không sử dụng nó trực tiếp, nhưng tôi đã sử dụng nó để chuyển các tập tin trong một thời gian.

  1. Drop Box dựa trên tệp và có thể truy cập qua web
  2. Bất cứ điều gì bạn có thể xuất sang hệ thống tập tin như một tập tin có thể được sao lưu. Nó sẽ không có cơ chế để thực hiện nó một cách vô căn cứ, nhưng một kịch bản PowerShell nhanh chóng theo lịch trình sẽ thực hiện thủ thuật.
  3. Tôi tin rằng (nhưng không biết chắc chắn) rằng DropBox sẽ khá nhẹ trên hệ thống. Nó kiểm tra xem các tệp mới đã được đặt trên máy chủ chưa và kích hoạt hoạt động cục bộ của nó bằng cách thay đổi các tệp cục bộ. Không thay đổi, không có hoạt động địa phương.
  4. Dropbox là bên ngoài.
  5. Dropbox không cập nhật khác biệt.
  6. Email là tập tin.
  7. Không chắc chắn về cách Dropbox xử lý các tệp bị khóa. Tôi tin rằng trên Windows, nó làm một cái gì đó với ShadowCopy, nhưng đó chỉ là phỏng đoán thuần túy (đó là cách tôi sẽ làm nó).

Ngoài ra, hãy xem qua SO cho các nhà phát triển sao lưu an toàn tốt tại nhà để biết một số giải pháp thú vị khác.


1

Tôi đã viết một tập lệnh Powershell để tự động nén và mã hóa dữ liệu trên các máy chủ sản xuất của chúng tôi trước khi tải nó lên Amazon S3. Nó được thiết kế để tải lên mọi thứ từ một thư mục tạm thời, trong trường hợp của tôi chứa các tệp sao lưu MS SQL được tạo bởi một tập lệnh khác. Các tập lệnh hiện đang sử dụng nén tối đa, vì vậy nếu bạn lo lắng về việc sử dụng bộ nhớ, bạn có thể muốn quay số đó xuống một chút, nhưng tôi đoán là với một chút tinh chỉnh, bạn có thể khiến nó thực hiện hầu hết những gì bạn muốn. Các nhà cung cấp của chúng tôi muốn có 500 đô la một tháng để sao lưu ngoại vi, vì giải pháp này có giá khoảng 5 đô la một tháng.


0

mozy.com là một dịch vụ sao lưu tốt, rẻ tiền nhưng bạn sẽ phải tự mình xử lý những gì bạn cần từ VPS.


0

Tôi cũng sẽ nói, bạn nên sử dụng một đĩa sao lưu. Hầu như mọi nhà cung cấp đều làm dịch vụ này với giá thấp. "Pro" là, sao lưu nhanh chóng. "Contra" là, bạn không có toàn quyền kiểm soát các bản sao lưu của mình (hầu như, không phải bởi mọi nhà cung cấp).

Một giải pháp khác, rất hay và "rẻ" là Acronis [1]. Đây là một chương trình clicky-clicky, có thể gửi cho bạn nhật ký đầy đủ của bản sao lưu và nó hỗ trợ hầu hết mọi bộ lưu trữ.

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


0

Do giới hạn tốc độ, tôi sẽ coi sao lưu ngoài trang web là phương pháp sao lưu thứ cấp. S3 của Amazon chắc chắn là một giải pháp ngoài trang web tốt, hiệu quả về chi phí, nhưng tùy thuộc vào những gì bạn cần khôi phục, có thể mất nhiều giờ để Gigs nội dung trở lại máy chủ của bạn để sao lưu trang web của bạn.

Đối với bản sao lưu chính của bạn, tôi chắc chắn rằng bạn đang ghi các bản sao lưu vào một ổ đĩa vật lý riêng biệt trên cùng một máy chủ hoặc một máy chủ khác trong cùng một trung tâm dữ liệu.

Theo kinh nghiệm của tôi, phần lớn các trường hợp bạn cần sao lưu là do lỗi của con người (nghĩa là vô tình xóa thứ bạn cần), hỏng ổ cứng, vi rút hoặc lỗi ổ cứng. Trong những trường hợp này, có thể lấy dữ liệu nhanh là chìa khóa.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.