Chúng tôi có một cơ sở dữ liệu sản xuất chạy trên SQL Server 2008 R2 với các tệp được lưu trữ trong đó. Chúng tôi lo ngại về kích thước của cơ sở dữ liệu vì vậy chúng tôi đã chọn bật FILESTREAM để các tệp sẽ được lưu trữ trên đĩa và chúng tôi hy vọng có thể giảm kích thước của các bản sao lưu. Tôi đã thấy rằng chúng tôi có thể loại trừ filegREAM filege khỏi các bản sao lưu nhưng sau đó chúng tôi gặp vấn đề khi truy vấn các bảng đó khi khôi phục (vì các trường bị thiếu dữ liệu, dự kiến). Suy nghĩ tiếp theo của chúng tôi là có thể đồng bộ hóa các tệp từ đĩa bằng FTP hoặc dropbox tự động hoặc một cái gì đó có tính chất đó. Tôi chưa hoàn toàn khám phá điều này mặc dù.
Vấn đề thực sự mà chúng tôi đang cố gắng giải quyết ở đây là giữ cho các nhà phát triển của chúng tôi cập nhật với cơ sở dữ liệu sản xuất. Với quy mô ngày càng tăng của cơ sở dữ liệu của chúng tôi, việc sao lưu toàn bộ và tải xuống cơ sở dữ liệu ngày càng trở nên khó khăn hơn và cuối cùng nó sẽ trở nên cấm đoán. Tôi đang tự hỏi những người khác đang làm gì để giữ cho các nhà phát triển từ xa cập nhật.
Tôi đã xem nhanh việc vận chuyển nhật ký của SQL Server nhưng có vẻ như nó sẽ yêu cầu rất nhiều tự động hóa tùy chỉnh (lên lịch FTP và khôi phục tập lệnh) để làm cho nó hoạt động đáng tin cậy với một vài nhà phát triển ở các vị trí địa lý khác nhau và tôi không chắc chắn làm thế nào để sử dụng cơ sở dữ liệu thứ cấp để phát triển vì nó có thể chỉ đọc. Tôi cởi mở với bất kỳ đề xuất nào và vui lòng cho tôi biết nếu tôi có thể cung cấp thêm thông tin về tình huống của chúng tôi sẽ giúp đưa ra các đề xuất.
CẬP NHẬT: Các nhà phát triển chỉ cần một bản sao hợp lý hiện tại của dữ liệu sản xuất. Điều này giúp tái tạo các vấn đề để chúng có thể được giải quyết. Chúng tôi ổn với dữ liệu hơi cũ nhưng việc giữ thời gian chuyển ở mức tối thiểu sẽ đề xuất sao lưu thường xuyên.
Cảm ơn các đề xuất cho đến nay, chỉ cần thêm một chút cơ sở dữ liệu của chúng tôi hiện là 12 GB hoặc hơn và chúng tôi hy vọng sẽ tăng gấp đôi trong tương lai gần với việc ký thêm khách hàng. Tôi đã chạy một vài bản sao lưu thử nghiệm với tính năng nén được kích hoạt và điều đó đã giúp chúng tôi tiết kiệm khoảng 1-2 GB nhưng tôi nghĩ rằng vì phần lớn số lượng lớn là các tệp được lưu trữ (hiện tại trong FILESTREAM) mà chúng tôi sẽ không giảm mạnh. hy vọng (mặc dù có lẽ chúng ta vẫn sẽ nén để tiết kiệm không gian chúng ta có thể). Tôi nghĩ rằng chúng tôi muốn có thể khôi phục các bản sao cục bộ một hoặc hai lần một tuần chỉ để theo dõi mọi thứ. Tôi không chắc chắn chính xác giới hạn băng thông của chúng tôi là gì từ máy chủ được lưu trữ của chúng tôi nhưng có vẻ như nhiều người tải xuống các tệp 20GB vài lần một tháng sẽ không sử dụng tốt bất kỳ băng thông nào chúng tôi có. Tôi không