問題詳情

10 MS SQL Server 常用的資料庫備份方法有完整備份與差異(differential)備份兩種,關於資料庫的備份與還原,下列敘述何者錯誤?
(A)完整備份通常需要較多的備份時間與儲存空間
(B)完整備份是最容易還原的
(C)資料庫完整備份之後,又製作了一系列的差異資料庫備份。當要還原資料庫時,我們需要使用每一個差異 資料庫備份,施加於資料庫上一次的完整備份,才能回復資料庫
(D)還原資料庫時,我們只需要上一次的完整資料庫備份,與最後一次的差異資料庫備份,即能回復資料庫

參考答案

答案:C
難度:適中0.451613
統計:A(1),B(11),C(28),D(15),E(0)

用户評論

william】評論

差異備份是以之前最近一次的完整資料備份為基礎。 差異備份只擷取自那次完整備份以後變更過的資料。 差異備份據以為基礎的完整備份就稱為差異的 「基底」 (Base)。 完整備份 (不包括僅限複製備份) 可做為一系列差異備份的基底,包括資料庫備份、部分備份及檔案備份。 檔案差異備份的基底備份可以包含在完整備份、檔案備份或部分備份之中。差異備份概觀差異備份擷取從建立差異基底到建立差異備份已變更之任何 「範圍」 (Extent) (八個實體連續頁面的集合) 的狀態。 這表示給定差異備份的大小取決於基底之後變更過的資料量。 一般而言,基底愈舊,新的差異備份就會愈大。 在一系列的差異備份中,經常更新的範圍很可能包含每個差異備份中的不同資料。參考:https://docs.microsoft.com/zh-tw/sql/relational-databases/backup-restore/differential-backups-sql-server?view=sql-server-2017