[發明專利]一種應用于國產化替代的數據遷移方法及系統在審
| 申請號: | 202110067457.4 | 申請日: | 2021-01-19 |
| 公開(公告)號: | CN112764830A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 劉玲星;唐卓;宋柏森;尹旦;周瑋康 | 申請(專利權)人: | 長沙證通云計算有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/48;G06F16/182 |
| 代理公司: | 武漢臻誠專利代理事務所(普通合伙) 42233 | 代理人: | 宋業斌 |
| 地址: | 410200 湖南省長沙市*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 國產化 替代 數據 遷移 方法 系統 | ||
1.一種應用于國產化替代的數據遷移方法,其是應用在包括一個服務端、多個第一客戶端、以及多個第二客戶端的Ceph集群中,其特征在于,所述數據遷移方法包括以下步驟:
(1)服務端獲取用戶的手機號碼,并將該用戶的手機號碼存儲在服務端中存儲的配置文件中,并調用創建目錄腳本讀取該配置文件,以創建該用戶的個人網盤目錄,該個人網盤目錄是以該手機號碼命名;步驟(1)具體為,獲取存儲在服務端目錄/mnt下的conf.ini文件中的用戶的手機號碼,然后再執行創建目錄腳本./tele.py,以讀取同目錄的conf.ini文件中的手機號碼,并創建以手機號碼命名的個人網盤目錄,其中個人網盤目錄的大小可以根據實際遷移數據量的大小來動態分配;
(2)服務端基于通用CIFS協議將步驟(1)創建的該用戶的個人網盤目錄掛載到每臺第一客戶端上;CIFS協議是通過Ceph集群自帶的samba服務提供;
(3)第一客戶端將其自身存儲的用戶的個人數據上傳到服務端創建的該用戶的個人網盤目錄下;
(4)第二客戶端將服務端上傳了用戶的個人數據后的個人網盤目錄掛載到其自身上;將上傳了用戶的個人數據后的個人網盤目錄掛載到每臺第二客戶端是通過服務端提供的Cephfs協議實現;步驟(4)包括以下子步驟:
(4-1)第二客戶端輸入root密碼,以獲取root權限;
(4-2)第二客戶端在獲取了root權限后執行在為其制作操作系統鏡像時所預先設置的掛載腳本./Ceph_fuse.py,以判斷上傳了用戶的個人數據后的個人網盤目錄是不是已經在該第二客戶端被掛載過,如果是則轉入步驟(4-3),否則轉入步驟(4-4);
(4-3)第二客戶端判斷是否需要解除個人網盤目錄的掛載,如果是則轉入步驟(4-4),否則過程結束;
(4-4)第二客戶端判斷該個人網盤目錄對應的手機號碼是否是該用戶的手機號碼,如果是則進入步驟(4-5),否則進入步驟(4-6);
(4-5)第二客戶端將個人網盤目錄掛載到其自身上,過程結束;
(4-6)第二客戶端判斷該用戶的手機號碼所對應的個人網盤目錄是否存在于服務端中,如果是則將該個人網盤目錄掛載到第二客戶端上,過程結束,否則接收用戶輸入的新手機號碼,并重復本步驟的過程;
其中在為第二客戶端制作操作系統鏡像時,需要滿足以下腳本掛載的基礎條件:
A、掛載腳本預置在/home目錄下,以省去每臺第二客戶端的拷貝腳本操作;
B、為掛載腳本安裝容器服務,以確保掛載腳本是容器化運行;
C、鏡像中已經包含掛載腳本運行所需要的源和依賴;
D、鏡像中預置了數據的默認掛載目錄,而無需再在每臺第二客戶端上創建。
2.根據權利要求1所述的應用于國產化替代的數據遷移方法,其特征在于,第一客戶端是運行基于x86處理器的Windows操作系統的客戶端,第二客戶端是運行基于arm處理器的國產操作系統的客戶端。
3.根據權利要求1或2所述的應用于國產化替代的數據遷移方法,其特征在于,步驟(2)中,第一客戶端被默認掛載到服務端的/mount/share目錄下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙證通云計算有限公司,未經長沙證通云計算有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110067457.4/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





