PDA

View Full Version : Backup database trên mạng?



sihung
24-10-2006, 09:23
Trong sql sever mình muốn backup database vào 1 thư mục được share trong Lan thì làm như thế nào? Mong các bạn giúp đỡ. Cảm ơn

xbacala
24-10-2006, 19:56
Trong sql sever mình muốn backup database vào 1 thư mục được share trong Lan thì làm như thế nào? Mong các bạn giúp đỡ. Cảm ơn

Được chứ.
You có thể chạy command like that:

BACKUP DATABASE Northwind TO DISK = '\\*********r\db-backup\Northwind.bak'

Tuy nhiên, khi SQL Server thực hiện command trên, nó phải thấy và có quyền write lên thư mục \\*********r\db-backup. You phải config MSSQLSERVER service run under domain account đảm bảo 2 yêu cầu trên.

Good luck !

sihung
25-10-2006, 09:21
Cảm ơn xbacala. Cho mình hỏi thêm: mình dùng mạng ngang hàng, chứ ko dùng domain. Khi cài sql sever mình cấu hình services accounts là: use the local system account và authentication mode là: mixed mode. Xbacala có thể hướng dẫn rõ thêm cho mình nhé

xbacala
26-10-2006, 20:01
Authentication mode không có liên quan gì tới backup này.

Nếu you dùng peer to peer thì có thể làm theo các step sau:

1. Tạo Windows user account có quyền administrators ở SQL Server
2. Config MSSQLSERVER service run under this account
3. Restart MSSQLSERVER service
4. Tạo Windows user account có quyền administrators ở backup Server. Account này phải có y hệt Username và Password với account ở step 1
5. Share 1 thư mục trên backup server và cấp quyền full control (both share and folder permission) cho user mới tạo
6. Test thử câu lệnh backp
BACKUP DATABASE Northwind TO DISK = '\\*********r\db-backup\Northwind.bak'

Good luck !