有關(guān)serverless中,備份數(shù)據(jù)是否要經(jīng)過備份服務(wù)器這個問題?大家有很多爭議,現(xiàn)在給大家一個明確的答復(fù)就是,都可以用,但是具體用那種? 要看你具體的應(yīng)用和選擇的方案。
另外,SERVERLESS和SERVERFREE的區(qū)別, 在廣義上可以看成一樣,如果要細分的話,SERVERLESS指生產(chǎn)主機很少的參與到備份中,也就是下文中第一種情況。 而SERVERFREE指生產(chǎn)機完全不參與備份中,下文中第二種情況。
Server-Less備份實現(xiàn)方式
目前,隨著計算機技術(shù)的發(fā)展,實現(xiàn)Server-Less的備份方式大致概括為兩種:第一種是最傳統(tǒng)的方式,這種方式在整個備份域指定一臺專有的備份服務(wù)器用來作為專門執(zhí)行備份,并且還要配合一些第三方的軟件才能實現(xiàn)Server-Less 的備份。如VERITAS Volume Manager的FastResync功能。第二種就是借助SAN中的某些設(shè)備進行數(shù)據(jù)管理和傳輸。如SAN交換機和磁帶庫的驅(qū)動器,但它們均需要相應(yīng)的Agent才能實現(xiàn),只不過是不同的產(chǎn)家對Agent的命名不同罷了。如在交換機產(chǎn)家可能較DataMover, 而在磁帶庫產(chǎn)家卻叫E-copy。總得來說技術(shù)的原理是一致的。
以上兩種實現(xiàn)方式大原理大致如下:在第一種方式下采用VERITAS Volume Manager 的FastResync的功能實現(xiàn)數(shù)據(jù)鏡像,保證工作盤與鏡像盤數(shù)據(jù)實時同步,當數(shù)據(jù)需要備份時Volume Manager會自動將鏡像盤掛載到備份服務(wù)器上,此時備份所管理和復(fù)制的數(shù)據(jù)是由備份服務(wù)器來執(zhí)行的,所以就做到Server-Less的數(shù)據(jù)備份了。 同樣,當備份完成后,鏡像盤會自動的重新與應(yīng)用服務(wù)器的工作盤進行快速同步。而第二種方法則是利用SCSI擴展拷貝命令,是在當前SCSI-3規(guī)范中說明 的。擴展拷貝命令使交換機或磁帶驅(qū)動器能作為SCSI的啟動者,使它能建立與目標磁盤的連接,并且發(fā)出讀、寫及其他SCSI命令到磁盤。交換機和磁帶驅(qū)動 器可代替服務(wù)器做“數(shù)據(jù)移動”,在備份時磁帶驅(qū)動器直接從磁盤接收數(shù)據(jù),并在恢復(fù)時將數(shù)據(jù)寫入磁盤,同時從磁盤上得到有關(guān)的狀態(tài)信息。