本(ben)技術(shu)涉及(ji)(ji)數據(ju)(ju)處理,特別(bie)是涉及(ji)(ji)一(yi)種數據(ju)(ju)遷移方(fang)法(fa)、裝置、計(ji)算機設備、存儲(chu)介質和(he)計(ji)算機程序產品。
背景技術:
1、隨(sui)著(zhu)分布式(shi)應用業務(wu)(wu)(wu)規模(mo)的(de)(de)(de)不(bu)(bu)斷增加(jia),分布式(shi)服務(wu)(wu)(wu)集群(qun)中的(de)(de)(de)數(shu)(shu)(shu)據(ju)(ju)量(liang)也不(bu)(bu)斷增長(chang),因(yin)此,經常(chang)需(xu)要對(dui)分布式(shi)服務(wu)(wu)(wu)集群(qun)的(de)(de)(de)版本進(jin)行升級或者(zhe)對(dui)服務(wu)(wu)(wu)器的(de)(de)(de)硬(ying)件進(jin)行升級改造,通(tong)常(chang)為了(le)保證數(shu)(shu)(shu)據(ju)(ju)的(de)(de)(de)一(yi)致性(xing),升級后(hou)需(xu)要進(jin)行數(shu)(shu)(shu)據(ju)(ju)遷移。
2、然(ran)而(er)在生(sheng)產環境下,分(fen)布(bu)式(shi)服務集群(qun)通(tong)常(chang)是以多(duo)(duo)節(jie)點部署(shu)的(de)集群(qun)模式(shi)存在,因此集群(qun)中的(de)每個(ge)節(jie)點都需要(yao)進行數(shu)據遷移(yi)。而(er)在規(gui)模較(jiao)大的(de)分(fen)布(bu)式(shi)服務集群(qun)節(jie)點數(shu)量較(jiao)多(duo)(duo)的(de)情況下,傳(chuan)統的(de)數(shu)據遷移(yi)方式(shi)存在操作繁瑣、耗時較(jiao)長、遷移(yi)效率低(di)等問題。
技術實現思路
1、基于此,有必要針對上述技術問(wen)題,提供(gong)一種能夠提高遷移效率(lv)的數據遷移方法、裝置、計算機(ji)設備、計算機(ji)可(ke)讀(du)存儲介質和(he)計算機(ji)程序產品。
2、第一方(fang)面,本技術提供了一種數據遷移方(fang)法(fa),所述方(fang)法(fa)包括:
3、響(xiang)應于數據遷(qian)移請(qing)(qing)求,確定所述數據遷(qian)移請(qing)(qing)求對應的(de)源集(ji)群信息、目標集(ji)群信息以及目標遷(qian)移模式;
4、根(gen)據所述(shu)目標集(ji)群(qun)信(xin)息確定(ding)目標集(ji)群(qun)中的(de)目標節(jie)點(dian),基(ji)于所述(shu)源集(ji)群(qun)信(xin)息更(geng)新(xin)所述(shu)目標集(ji)群(qun)中目標節(jie)點(dian)的(de)集(ji)群(qun)配置;
5、基于所(suo)述(shu)目標(biao)遷移模式確(que)定(ding)目標(biao)角(jiao)色(se)類型(xing),將所(suo)述(shu)目標(biao)節(jie)點(dian)以(yi)目標(biao)角(jiao)色(se)類型(xing)加入源(yuan)集(ji)群,得(de)到候選集(ji)群,以(yi)使所(suo)述(shu)目標(biao)節(jie)點(dian)基于所(suo)述(shu)候選集(ji)群同步(bu)數據;
6、在(zai)所(suo)述(shu)目(mu)(mu)標(biao)(biao)節(jie)(jie)點完(wan)成數(shu)據(ju)同步的(de)(de)情況下,基于所(suo)述(shu)目(mu)(mu)標(biao)(biao)節(jie)(jie)點的(de)(de)目(mu)(mu)標(biao)(biao)角色類型(xing)對所(suo)述(shu)候(hou)選(xuan)集(ji)群(qun)進行節(jie)(jie)點調整,得到(dao)數(shu)據(ju)遷移后的(de)(de)目(mu)(mu)標(biao)(biao)集(ji)群(qun)。
7、在其中(zhong)一個實施例(li)中(zhong),所述(shu)根據所述(shu)目(mu)(mu)標(biao)(biao)集群信(xin)息確定目(mu)(mu)標(biao)(biao)集群中(zhong)的(de)(de)目(mu)(mu)標(biao)(biao)節點(dian),基于(yu)所述(shu)源集群信(xin)息更新所述(shu)目(mu)(mu)標(biao)(biao)集群中(zhong)目(mu)(mu)標(biao)(biao)節點(dian)的(de)(de)集群配置(zhi),包括:
8、根據(ju)所(suo)述目標集群中各目標節點的地址信息(xi),建(jian)立與所(suo)述目標節點的遠(yuan)程(cheng)連接;
9、基于所(suo)述遠程連(lian)接,將所(suo)述源(yuan)集(ji)群中各源(yuan)節點(dian)(dian)的(de)(de)地址(zhi)信息加入至(zhi)所(suo)述目標(biao)節點(dian)(dian)的(de)(de)節點(dian)(dian)地址(zhi)列表,以更新所(suo)述目標(biao)集(ji)群中目標(biao)節點(dian)(dian)的(de)(de)集(ji)群配置。
10、在其中一個實施(shi)例中,所(suo)述基(ji)于所(suo)述目標節點的(de)目標角(jiao)色類型(xing)對所(suo)述候選集群(qun)進行節點調整,得到數據遷移(yi)后的(de)目標集群(qun),包(bao)括:
11、若所(suo)述目(mu)標節點(dian)的目(mu)標角色類(lei)型為跟隨(sui)者類(lei)型,將(jiang)所(suo)述源集群(qun)中的各(ge)源節點(dian)從所(suo)述候選(xuan)集群(qun)移出,得到數據遷移后的目(mu)標集群(qun)。
12、在其中一個(ge)實(shi)施例中,所述(shu)(shu)基于所述(shu)(shu)目標(biao)節點的目標(biao)角色(se)類型對所述(shu)(shu)候選集群(qun)進行節點調整(zheng),得到數據遷(qian)移后的目標(biao)集群(qun),包括(kuo):
13、若所述目(mu)(mu)(mu)標(biao)節點(dian)的目(mu)(mu)(mu)標(biao)角(jiao)色類型為觀察者類型,將所述目(mu)(mu)(mu)標(biao)節點(dian)從所述候選集(ji)群移出,得(de)到第(di)一(yi)目(mu)(mu)(mu)標(biao)集(ji)群,所述第(di)一(yi)目(mu)(mu)(mu)標(biao)集(ji)群包括所述源集(ji)群中的各源節點(dian);
14、還原所(suo)(suo)述(shu)目標(biao)(biao)節點的(de)集(ji)群(qun)配置,基(ji)于(yu)配置還原后(hou)的(de)目標(biao)(biao)節點,得(de)到第二目標(biao)(biao)集(ji)群(qun),所(suo)(suo)述(shu)第二目標(biao)(biao)集(ji)群(qun)包括數據遷移后(hou)的(de)所(suo)(suo)述(shu)目標(biao)(biao)集(ji)群(qun)中的(de)各目標(biao)(biao)節點。
15、在其中一個實施例中,所述基于所述目標(biao)遷移模式確定目標(biao)角(jiao)色類型,將所述目標(biao)節點(dian)以目標(biao)角(jiao)色類型加入(ru)源集群(qun),包括(kuo):
16、若所(suo)(suo)述目標遷移模式(shi)為(wei)源(yuan)(yuan)集群(qun)(qun)保(bao)持服務狀態的模式(shi),則確(que)定對應的目標角色類(lei)型為(wei)觀察者類(lei)型,將所(suo)(suo)述目標節(jie)點(dian)以所(suo)(suo)述觀察者類(lei)型加入源(yuan)(yuan)集群(qun)(qun);
17、若所(suo)述目標遷移模式為源集(ji)(ji)群為非服(fu)務狀態的模式,則(ze)確(que)定(ding)對應的目標角色類型為跟隨(sui)者(zhe)類型,將所(suo)述目標節點以所(suo)述跟隨(sui)者(zhe)類型加(jia)入源集(ji)(ji)群。
18、在其(qi)中一個(ge)實施(shi)例中,所(suo)述(shu)方法還包括:
19、接收數據(ju)遷(qian)移(yi)請求,所述(shu)數據(ju)遷(qian)移(yi)請求中攜帶有源集(ji)群(qun)信(xin)息、目標集(ji)群(qun)信(xin)息以(yi)及目標遷(qian)移(yi)模(mo)式;
20、根據所(suo)述源集(ji)(ji)(ji)群(qun)信息和所(suo)述目標集(ji)(ji)(ji)群(qun)信息分別建立與源集(ji)(ji)(ji)群(qun)和目標集(ji)(ji)(ji)群(qun)的連接;
21、基(ji)于所(suo)述(shu)連接獲(huo)取所(suo)述(shu)源集群的(de)第一遷移配置信息以及所(suo)述(shu)目標集群的(de)第二遷移配置信息;
22、若所述(shu)第一遷(qian)(qian)移(yi)(yi)(yi)配(pei)置信息(xi)和所述(shu)第二遷(qian)(qian)移(yi)(yi)(yi)配(pei)置信息(xi)均(jun)滿足(zu)預設的遷(qian)(qian)移(yi)(yi)(yi)配(pei)置條(tiao)件,則執行響(xiang)應(ying)于數據遷(qian)(qian)移(yi)(yi)(yi)請求(qiu),確(que)定所述(shu)數據遷(qian)(qian)移(yi)(yi)(yi)請求(qiu)對(dui)應(ying)的源集群信息(xi)、目標集群信息(xi)以及目標遷(qian)(qian)移(yi)(yi)(yi)模式的步(bu)驟。
23、在(zai)其中一個實施例中,所述(shu)基于所述(shu)連接獲取所述(shu)源集群的第(di)一遷(qian)(qian)移(yi)配置信(xin)息以及所述(shu)目標集群的第(di)二(er)遷(qian)(qian)移(yi)配置信(xin)息之后,所述(shu)方法還包括:
24、若所(suo)述第一遷(qian)移配(pei)(pei)置(zhi)信息或所(suo)述第二遷(qian)移配(pei)(pei)置(zhi)信息不滿足預設的(de)遷(qian)移配(pei)(pei)置(zhi)條件,則(ze)返回提(ti)示(shi)信息,所(suo)述提(ti)示(shi)信息包括不滿足所(suo)述遷(qian)移配(pei)(pei)置(zhi)條件的(de)遷(qian)移配(pei)(pei)置(zhi)信息。
25、在其中(zhong)一(yi)個(ge)實(shi)施(shi)例(li)中(zhong),所(suo)述基于所(suo)述連接獲取所(suo)述源集(ji)群(qun)的第一(yi)遷(qian)(qian)移(yi)配(pei)置信息以及(ji)所(suo)述目標集(ji)群(qun)的第二遷(qian)(qian)移(yi)配(pei)置信息之后,所(suo)述方(fang)法還(huan)包(bao)括(kuo):
26、若所(suo)(suo)(suo)(suo)述(shu)源集群(qun)的(de)(de)(de)(de)版(ban)本(ben)信(xin)(xin)息(xi)(xi)滿(man)足(zu)集群(qun)版(ban)本(ben)條(tiao)(tiao)(tiao)件(jian),所(suo)(suo)(suo)(suo)述(shu)源集群(qun)的(de)(de)(de)(de)目(mu)標(biao)(biao)(biao)(biao)配(pei)(pei)(pei)置(zhi)信(xin)(xin)息(xi)(xi)滿(man)足(zu)目(mu)標(biao)(biao)(biao)(biao)配(pei)(pei)(pei)置(zhi)條(tiao)(tiao)(tiao)件(jian),所(suo)(suo)(suo)(suo)述(shu)源集群(qun)的(de)(de)(de)(de)目(mu)標(biao)(biao)(biao)(biao)端口的(de)(de)(de)(de)連(lian)接(jie)信(xin)(xin)息(xi)(xi)滿(man)足(zu)目(mu)標(biao)(biao)(biao)(biao)端口的(de)(de)(de)(de)連(lian)接(jie)條(tiao)(tiao)(tiao)件(jian),且所(suo)(suo)(suo)(suo)述(shu)目(mu)標(biao)(biao)(biao)(biao)集群(qun)的(de)(de)(de)(de)版(ban)本(ben)信(xin)(xin)息(xi)(xi)滿(man)足(zu)所(suo)(suo)(suo)(suo)述(shu)集群(qun)版(ban)本(ben)條(tiao)(tiao)(tiao)件(jian),所(suo)(suo)(suo)(suo)述(shu)目(mu)標(biao)(biao)(biao)(biao)集群(qun)的(de)(de)(de)(de)目(mu)標(biao)(biao)(biao)(biao)配(pei)(pei)(pei)置(zhi)信(xin)(xin)息(xi)(xi)滿(man)足(zu)所(suo)(suo)(suo)(suo)述(shu)目(mu)標(biao)(biao)(biao)(biao)配(pei)(pei)(pei)置(zhi)條(tiao)(tiao)(tiao)件(jian),所(suo)(suo)(suo)(suo)述(shu)目(mu)標(biao)(biao)(biao)(biao)集群(qun)的(de)(de)(de)(de)目(mu)標(biao)(biao)(biao)(biao)端口的(de)(de)(de)(de)連(lian)接(jie)信(xin)(xin)息(xi)(xi)滿(man)足(zu)所(suo)(suo)(suo)(suo)述(shu)目(mu)標(biao)(biao)(biao)(biao)端口的(de)(de)(de)(de)連(lian)接(jie)條(tiao)(tiao)(tiao)件(jian),則確定所(suo)(suo)(suo)(suo)述(shu)第一(yi)遷(qian)移(yi)配(pei)(pei)(pei)置(zhi)信(xin)(xin)息(xi)(xi)和所(suo)(suo)(suo)(suo)述(shu)第二遷(qian)移(yi)配(pei)(pei)(pei)置(zhi)信(xin)(xin)息(xi)(xi)均滿(man)足(zu)預設的(de)(de)(de)(de)遷(qian)移(yi)配(pei)(pei)(pei)置(zhi)條(tiao)(tiao)(tiao)件(jian);
27、若所(suo)述(shu)(shu)(shu)源(yuan)集群(qun)的(de)版本(ben)信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)集群(qun)版本(ben)條(tiao)件,或(huo)者(zhe)所(suo)述(shu)(shu)(shu)源(yuan)集群(qun)的(de)目(mu)標(biao)(biao)配(pei)置(zhi)(zhi)(zhi)信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)配(pei)置(zhi)(zhi)(zhi)條(tiao)件,或(huo)者(zhe)所(suo)述(shu)(shu)(shu)源(yuan)集群(qun)的(de)目(mu)標(biao)(biao)端(duan)(duan)口(kou)的(de)連(lian)(lian)(lian)接信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)端(duan)(duan)口(kou)的(de)連(lian)(lian)(lian)接條(tiao)件,或(huo)者(zhe)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)集群(qun)的(de)版本(ben)信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)集群(qun)版本(ben)條(tiao)件,或(huo)者(zhe)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)集群(qun)的(de)目(mu)標(biao)(biao)配(pei)置(zhi)(zhi)(zhi)信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)配(pei)置(zhi)(zhi)(zhi)條(tiao)件,或(huo)者(zhe)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)集群(qun)的(de)目(mu)標(biao)(biao)端(duan)(duan)口(kou)的(de)連(lian)(lian)(lian)接信(xin)息不(bu)(bu)滿足(zu)所(suo)述(shu)(shu)(shu)目(mu)標(biao)(biao)端(duan)(duan)口(kou)的(de)連(lian)(lian)(lian)接條(tiao)件,則確定(ding)所(suo)述(shu)(shu)(shu)第一遷移(yi)配(pei)置(zhi)(zhi)(zhi)信(xin)息和所(suo)述(shu)(shu)(shu)第二遷移(yi)配(pei)置(zhi)(zhi)(zhi)信(xin)息不(bu)(bu)滿足(zu)預設的(de)遷移(yi)配(pei)置(zhi)(zhi)(zhi)條(tiao)件。
28、第二方面,本技術還提供了一(yi)種數據遷移裝(zhuang)置,所述裝(zhuang)置包括(kuo):
29、確(que)定(ding)模塊,用于響應(ying)于數據遷移(yi)請求(qiu),確(que)定(ding)所述數據遷移(yi)請求(qiu)對應(ying)的源集(ji)群(qun)信(xin)息、目標集(ji)群(qun)信(xin)息以(yi)及目標遷移(yi)模式;
30、配置更(geng)新模塊,用于根據所(suo)述目標(biao)集群信息確定目標(biao)集群中的目標(biao)節點,基于所(suo)述源集群信息更(geng)新所(suo)述目標(biao)集群中目標(biao)節點的集群配置;
31、集(ji)群(qun)(qun)更新模(mo)塊,用于(yu)基于(yu)所(suo)述(shu)(shu)目(mu)(mu)標(biao)(biao)遷移模(mo)式確定目(mu)(mu)標(biao)(biao)角色類型,將所(suo)述(shu)(shu)目(mu)(mu)標(biao)(biao)節點(dian)以目(mu)(mu)標(biao)(biao)角色類型加入源(yuan)集(ji)群(qun)(qun),得到候選集(ji)群(qun)(qun),以使所(suo)述(shu)(shu)目(mu)(mu)標(biao)(biao)節點(dian)基于(yu)所(suo)述(shu)(shu)候選集(ji)群(qun)(qun)同步數據;
32、節(jie)點(dian)調(diao)整(zheng)模塊,用(yong)于(yu)若所(suo)(suo)述目標(biao)節(jie)點(dian)完成(cheng)數據同步,基于(yu)所(suo)(suo)述目標(biao)節(jie)點(dian)的(de)目標(biao)角色類型對所(suo)(suo)述候選集(ji)(ji)群(qun)進行(xing)節(jie)點(dian)調(diao)整(zheng),得到數據遷(qian)移后的(de)目標(biao)集(ji)(ji)群(qun)。
33、第三方面,本技(ji)術還(huan)提供(gong)了一種計(ji)算(suan)機設備,包括存(cun)(cun)儲(chu)器(qi)和(he)處理器(qi),所述(shu)存(cun)(cun)儲(chu)器(qi)存(cun)(cun)儲(chu)有計(ji)算(suan)機程(cheng)序(xu),所述(shu)處理器(qi)執行所述(shu)計(ji)算(suan)機程(cheng)序(xu)時實(shi)現上述(shu)方法的步驟(zou)。
34、第四方面,本技術還提(ti)供了(le)一(yi)種計(ji)(ji)算(suan)機(ji)可讀存儲介質(zhi),其(qi)上(shang)(shang)存儲有計(ji)(ji)算(suan)機(ji)程序,所述計(ji)(ji)算(suan)機(ji)程序被處理器(qi)執行時實現(xian)上(shang)(shang)述方法的步(bu)驟。
35、第(di)五方面,本(ben)技術(shu)還提供了(le)一種計(ji)算(suan)機(ji)程(cheng)序產品,包括計(ji)算(suan)機(ji)程(cheng)序,該(gai)計(ji)算(suan)機(ji)程(cheng)序被處(chu)理器執行時實現(xian)上述方法(fa)的步(bu)驟(zou)。
36、上述數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)方(fang)法、裝置、計算機設備(bei)、存儲介質和(he)計算機程(cheng)序產品(pin),其通過(guo)響應(ying)(ying)于(yu)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)請求,確定數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)請求對(dui)應(ying)(ying)的(de)(de)源(yuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)信(xin)(xin)息、目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)信(xin)(xin)息以(yi)(yi)及(ji)(ji)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)模式(shi)(shi),根據(ju)(ju)(ju)(ju)(ju)(ju)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)信(xin)(xin)息確定目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)中(zhong)(zhong)(zhong)的(de)(de)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian),基(ji)于(yu)源(yuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)信(xin)(xin)息更新(xin)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)中(zhong)(zhong)(zhong)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)的(de)(de)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)配置,并將(jiang)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)以(yi)(yi)與(yu)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)模式(shi)(shi)對(dui)應(ying)(ying)的(de)(de)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)角(jiao)色(se)(se)類(lei)型(xing)(xing)加入源(yuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun),得到候選(xuan)(xuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun),以(yi)(yi)使(shi)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)基(ji)于(yu)候選(xuan)(xuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)同步(bu)(bu)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju),并在(zai)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)完成(cheng)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)同步(bu)(bu)的(de)(de)情況下,基(ji)于(yu)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)的(de)(de)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)角(jiao)色(se)(se)類(lei)型(xing)(xing)對(dui)候選(xuan)(xuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)進(jin)行(xing)(xing)節(jie)(jie)點(dian)(dian)(dian)(dian)調整,得到數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)后的(de)(de)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)。其在(zai)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)過(guo)程(cheng)中(zhong)(zhong)(zhong),基(ji)于(yu)源(yuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)信(xin)(xin)息更新(xin)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)中(zhong)(zhong)(zhong)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)的(de)(de)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)配置進(jin)行(xing)(xing)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi),從而實現基(ji)于(yu)動態(tai)配置特性(xing)來進(jin)行(xing)(xing)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi),可(ke)以(yi)(yi)避(bi)免傳(chuan)統的(de)(de)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)模式(shi)(shi)下,需要人工在(zai)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)的(de)(de)每(mei)個節(jie)(jie)點(dian)(dian)(dian)(dian)上去執行(xing)(xing)各種遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)命令的(de)(de)操作而導致遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)耗(hao)時長的(de)(de)問題,能(neng)夠提高(gao)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)效(xiao)率。且在(zai)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)過(guo)程(cheng)中(zhong)(zhong)(zhong),通過(guo)將(jiang)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)節(jie)(jie)點(dian)(dian)(dian)(dian)以(yi)(yi)與(yu)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)模式(shi)(shi)對(dui)應(ying)(ying)的(de)(de)目(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)(biao)(biao)角(jiao)色(se)(se)類(lei)型(xing)(xing)加入源(yuan)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun),從而可(ke)以(yi)(yi)應(ying)(ying)用于(yu)不同的(de)(de)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)模式(shi)(shi)需求。此外,在(zai)遷(qian)(qian)(qian)(qian)(qian)(qian)移(yi)(yi)(yi)(yi)過(guo)程(cheng)是(shi)基(ji)于(yu)集(ji)(ji)(ji)(ji)(ji)群(qun)(qun)(qun)中(zhong)(zhong)(zhong)節(jie)(jie)點(dian)(dian)(dian)(dian)的(de)(de)角(jiao)色(se)(se)類(lei)型(xing)(xing)特征進(jin)行(xing)(xing)數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)同步(bu)(bu),從而不會涉及(ji)(ji)文件(jian)的(de)(de)上傳(chuan)和(he)下載,因此,還提高(gao)了數(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)同步(bu)(bu)的(de)(de)安全性(xing)。