PowerShell luôn luôn cung cấp cho các quản trị viên cảm thấy lập trình, Về cơ bản tôi là một nhà phát triển không thực sự nhiều vào cách sử dụng các tùy chọn hoặc thực đơn để làm nhiệm vụ như sao lưu (Tôi không bao giờ được sử dụng tùy chọn sao lưu Quản trị Trung ươngJ)
Hãy nói về Backup của Bộ sưu tập trang web bằng cách sử dụng PowerShell với các ví dụ.
Cú pháp:
Backup-SPSite <<Bộ sưu tập trang web URL>>
-Path <<File Path>>
[-Force]
[-Xác nhận]
[-NoSiteLock]
[-UseSqlSnapshot]
Ví dụ 1:
Backup-http SPSite://localhost-Path C:\SiteBackup.bak
Tạo sao lưu các bộ sưu tập trang web, tập tin sao lưu sẽ được lưu trữ trong C: ổ đĩa được đặt tên như SiteBackup.bak
Ví dụ 2:
Backup-http SPSite://localhost-Path C:\SiteBackup.bak-Force
Khi công việc được lên kế hoạch để có những sao lưu hàng ngày, nếu các tập tin sao lưu đã tồn tại trong đường dẫn chỉ định, quá trình sao lưu sẽ được chấm dứt.
Sử dụng-Force sẽ thực thi ghi đè lên file hiện có trên.
Ví dụ 3:
Theo mặc định lệnh let Bacup-Site sẽ thiết lập các bộ sưu tập trang web như là chỉ đọc, trong khi sao lưu trong tiến bộ để tránh cập nhật và / hoặc ngăn chặn các tập tin sao lưu từ tham nhũng. Sử dụng-NoSiteLock chuyển đổi sẽ không khóa các bộ sưu tập trang web để đọc chỉ, trong khi sao lưu trong tiến bộ.
Ví dụ 4:
Switch
UseSqlSnapShot sẽ thực hiện bằng cách sử dụng sao lưu ảnh chụp nhanh, chuyển đổi này sẽ chỉ làm việc với Enterprise Edition.
Để lại một trả lời