物聯網物理層數據保護的方法有以下這些:
文件級備份:文件級的備份,即備份軟件只能感知到文件這一層,將磁盤上所有的文件,通過調用文件系統接口備份到另一個介質上。所以文件級備份軟件,要么依靠操作系統提供的API來備份文件,要么本身具有文件系統的功能,可以識別文件系統元數據。文件級備份軟件的基本機制就是將數據以文件的形式讀出,然后再將讀出的文件存儲在另外一個介質上。這些文件在原來的介質上,存放可以是不連續的,各個不連續的塊之間的鏈關系由文件系統來管理。而如果備份軟件將這些文件備份到新的空白介質上,那么這些文件很大程度上是連續存放的,不管是備份到磁帶還是磁盤上。
塊級備份:所謂塊級備份,就是備份塊設備上的每個塊,不管這個塊上有沒有數據,也不管這個塊上的數據是屬于什么文件。塊級別的備份不考慮也不用考慮文件系統層次的邏輯,原塊設備有多少容量,就備份多少容量。在這里“塊”的概念,對于磁盤來說就是扇區(Sector)。塊級的備份是最底層的備份,它拋開了文件系統,直接對磁盤扇區進行讀取,并將讀取到的扇區寫入新的磁盤對應的扇區。
遠程文件復制:遠程文件復制,是把需要備份的文件通過網絡傳輸到異地容災站點。典型的代表是rsync異步遠程文件同步軟件。它是一個運行在Linux下的文件遠程同步軟件。它可以監視文件系統的動作,將文件的變化通過網絡同步到異地的站點;它可以只復制一個文件中變化過的內容,而不必整個文件都復制,這在同步大文件的時候非常有用。
遠程磁盤鏡像:遠程磁盤鏡像是基于塊的遠程備份,即通過網絡將備份的塊數據傳輸到異地站點。遠程鏡像(遠程實時復制)又可以分為同步復制和異步復制。同步復制,即主站點接受的上層IO寫入數據,必須等這份數據成功地復制傳輸到異地站點并寫入成功之后,才通報上層IO成功消息。異步復制,就是上層IO主站點寫入成功,即向上層通報成功,然后在后臺將數據通過網絡傳輸到異地。前者能保證兩地數據的一致性,但是對上層響應較慢;而后者不能實時保證兩地數據的一致性,但是對上層響應很快。所有基于塊的備份措施,一般都是在底層設備上進行,而不耗費主機資源。
快照數據保護:遠程鏡像或者本地鏡像,確實是對生產卷數據的一種很好的保護,一旦生產卷故障,可以立即切換到鏡像卷。但是這個鏡像卷,一定要保持一直在線狀態,主卷有寫IO操作,那么鏡像卷也有寫IO操作。如果某時刻想對整個鏡像卷進行備份,需要停止讀/寫主卷的應用,使應用不再對卷產生IO操作,然后將兩個卷的鏡像關系分離,這就是拆分鏡像。拆分過程是很快的,所以短暫的IO暫不會對應用產生太大的影響。
回答所涉及的環境:聯想天逸510S、Windows 10。
物聯網物理層數據保護的方法有以下這些:
文件級備份:文件級的備份,即備份軟件只能感知到文件這一層,將磁盤上所有的文件,通過調用文件系統接口備份到另一個介質上。所以文件級備份軟件,要么依靠操作系統提供的API來備份文件,要么本身具有文件系統的功能,可以識別文件系統元數據。文件級備份軟件的基本機制就是將數據以文件的形式讀出,然后再將讀出的文件存儲在另外一個介質上。這些文件在原來的介質上,存放可以是不連續的,各個不連續的塊之間的鏈關系由文件系統來管理。而如果備份軟件將這些文件備份到新的空白介質上,那么這些文件很大程度上是連續存放的,不管是備份到磁帶還是磁盤上。
塊級備份:所謂塊級備份,就是備份塊設備上的每個塊,不管這個塊上有沒有數據,也不管這個塊上的數據是屬于什么文件。塊級別的備份不考慮也不用考慮文件系統層次的邏輯,原塊設備有多少容量,就備份多少容量。在這里“塊”的概念,對于磁盤來說就是扇區(Sector)。塊級的備份是最底層的備份,它拋開了文件系統,直接對磁盤扇區進行讀取,并將讀取到的扇區寫入新的磁盤對應的扇區。
遠程文件復制:遠程文件復制,是把需要備份的文件通過網絡傳輸到異地容災站點。典型的代表是rsync異步遠程文件同步軟件。它是一個運行在Linux下的文件遠程同步軟件。它可以監視文件系統的動作,將文件的變化通過網絡同步到異地的站點;它可以只復制一個文件中變化過的內容,而不必整個文件都復制,這在同步大文件的時候非常有用。
遠程磁盤鏡像:遠程磁盤鏡像是基于塊的遠程備份,即通過網絡將備份的塊數據傳輸到異地站點。遠程鏡像(遠程實時復制)又可以分為同步復制和異步復制。同步復制,即主站點接受的上層IO寫入數據,必須等這份數據成功地復制傳輸到異地站點并寫入成功之后,才通報上層IO成功消息。異步復制,就是上層IO主站點寫入成功,即向上層通報成功,然后在后臺將數據通過網絡傳輸到異地。前者能保證兩地數據的一致性,但是對上層響應較慢;而后者不能實時保證兩地數據的一致性,但是對上層響應很快。所有基于塊的備份措施,一般都是在底層設備上進行,而不耗費主機資源。
快照數據保護:遠程鏡像或者本地鏡像,確實是對生產卷數據的一種很好的保護,一旦生產卷故障,可以立即切換到鏡像卷。但是這個鏡像卷,一定要保持一直在線狀態,主卷有寫IO操作,那么鏡像卷也有寫IO操作。如果某時刻想對整個鏡像卷進行備份,需要停止讀/寫主卷的應用,使應用不再對卷產生IO操作,然后將兩個卷的鏡像關系分離,這就是拆分鏡像。拆分過程是很快的,所以短暫的IO暫不會對應用產生太大的影響。
回答所涉及的環境:聯想天逸510S、Windows 10。