https://wiki.itcollege.ee/index.php?title=Data_replication&feed=atom&action=history
Data replication - Revision history
2024-03-29T08:17:23Z
Revision history for this page on the wiki
MediaWiki 1.41.0
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=112903&oldid=prev
Edmund at 00:08, 27 October 2016
2016-10-27T00:08:38Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 02:08, 27 October 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l42">Line 42:</td>
<td colspan="2" class="diff-lineno">Line 42:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Andmesalvestustehnoloogiad]]</ins></div></td></tr>
</table>
Edmund
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104739&oldid=prev
Lvaupere: /* Autor */
2016-06-11T10:14:55Z
<p><span dir="auto"><span class="autocomment">Autor</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:14, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">Esitamise kuupäev: 11.06.2016</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Sissejuhatus ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Sissejuhatus ===</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104738&oldid=prev
Lvaupere: /* Autor */
2016-06-11T10:14:17Z
<p><span dir="auto"><span class="autocomment">Autor</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:14, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Esitamise kuupäev: 11.06.2016</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Esitamise kuupäev: 11.06.2016</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104737&oldid=prev
Lvaupere: /* Autor */
2016-06-11T10:14:09Z
<p><span dir="auto"><span class="autocomment">Autor</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:14, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Autor ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Liis Vaupere AK21</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Esitamise kuupäev: 11.06.2016</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Sissejuhatus ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Sissejuhatus ===</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104736&oldid=prev
Lvaupere at 10:13, 11 June 2016
2016-06-11T10:13:35Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:13, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks <del style="font-weight: bold; text-decoration: none;"> </del>andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) <del style="font-weight: bold; text-decoration: none;">asukohta</del>, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine <del style="font-weight: bold; text-decoration: none;">aga </del>lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes.<ref>[https://www-01.ibm.com/software/data/replication/ #https://www-01.ibm.com/software/data/replication/]</ref><ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. <ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><b></ins>Andmete replikatsioon<ins style="font-weight: bold; text-decoration: none;"></b> </ins>on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) , mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine lisab<ins style="font-weight: bold; text-decoration: none;">, </ins>aga keerukust IT andmete hoidmise lahendusele ettevõttes.<ref>[https://www-01.ibm.com/software/data/replication/ #https://www-01.ibm.com/software/data/replication/]</ref><ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. <ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil<ref>[http://searchsqlserver.techtarget.com/definition/database-replication #http://searchsqlserver.techtarget.com/definition/database-replication]</ref>:</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><b></ins>Andmebaasi replikatsiooni<ins style="font-weight: bold; text-decoration: none;"></b> </ins>tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil<ref>[http://searchsqlserver.techtarget.com/definition/database-replication #http://searchsqlserver.techtarget.com/definition/database-replication]</ref>:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• <u>Pildistav (snapshot) replikatsioon</u> – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• <u>Pildistav (snapshot) replikatsioon</u> – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l17">Line 17:</td>
<td colspan="2" class="diff-lineno">Line 17:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• <u>Ühendatav (merging) replikatsioon</u> – andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• <u>Ühendatav (merging) replikatsioon</u> – andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>• <u>Trasaktsiooniline (transactional) replikatsioon</u> – kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab <del style="font-weight: bold; text-decoration: none;">põhianmdebaasist </del>perioodiliselt uuendusi.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>• <u>Trasaktsiooniline (transactional) replikatsioon</u> – kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab <ins style="font-weight: bold; text-decoration: none;">põhiandmebaasist </ins>perioodiliselt uuendusi.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l23">Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Replikatsiooni tüübid ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Replikatsiooni tüübid ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha <del style="font-weight: bold; text-decoration: none;">vahelsiest </del>kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha <ins style="font-weight: bold; text-decoration: none;">vahelisest </ins>kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Sünkroonne replikatsioon kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel.<ref>[http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication #http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication]</ref> Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><b></ins>Sünkroonne replikatsioon<ins style="font-weight: bold; text-decoration: none;"></b> </ins>kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel.<ref>[http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication #http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication]</ref> Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Asünkroonne replikatsioon kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline. <ref>[http://searchdatabackup.techtarget.com/definition/asynchronous-replication #http://searchdatabackup.techtarget.com/definition/asynchronous-replication]</ref></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><b></ins>Asünkroonne replikatsioon<ins style="font-weight: bold; text-decoration: none;"></b> </ins>kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline. <ref>[http://searchdatabackup.techtarget.com/definition/asynchronous-replication #http://searchdatabackup.techtarget.com/definition/asynchronous-replication]</ref></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Kokkuvõte ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Kokkuvõte ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Lähtuvalt andmete replikatsioonist on võimalik tekitada olukord, kus süsteemis esineva rikke või primaarasukoha hävingu tagajärjel lülitub sekundaarasukohas süsteem sisse nii, et <del style="font-weight: bold; text-decoration: none;">andmkadu</del>, mida ettevõte väärtustab, on minimaalne või puudub täielikult. Süsteem on minimaalse aja kättesaamatu (zero downtime) ning süsteemi töö jätkub ilma <del style="font-weight: bold; text-decoration: none;">mõjuteta </del>ettevõtte tegutsemisele.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Lähtuvalt andmete replikatsioonist on võimalik tekitada olukord, kus süsteemis esineva rikke või primaarasukoha hävingu tagajärjel lülitub sekundaarasukohas süsteem sisse nii, et <ins style="font-weight: bold; text-decoration: none;">andmekadu</ins>, mida ettevõte väärtustab, on minimaalne või puudub täielikult. Süsteem on minimaalse aja kättesaamatu (zero downtime) ning süsteemi töö jätkub ilma <ins style="font-weight: bold; text-decoration: none;">mõjudeta </ins>ettevõtte tegutsemisele.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Viited ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Viited ===</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104735&oldid=prev
Lvaupere: /* Andmebaasi replikatsioon */
2016-06-11T10:08:03Z
<p><span dir="auto"><span class="autocomment">Andmebaasi replikatsioon</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:08, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l13">Line 13:</td>
<td colspan="2" class="diff-lineno">Line 13:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil<ref>[http://searchsqlserver.techtarget.com/definition/database-replication #http://searchsqlserver.techtarget.com/definition/database-replication]</ref>:</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil<ref>[http://searchsqlserver.techtarget.com/definition/database-replication #http://searchsqlserver.techtarget.com/definition/database-replication]</ref>:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>• Pildistav (snapshot) replikatsioon – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>• <ins style="font-weight: bold; text-decoration: none;"><u></ins>Pildistav (snapshot) replikatsioon<ins style="font-weight: bold; text-decoration: none;"></u> </ins>– andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>• Ühendatav (merging) replikatsioon – andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>• <ins style="font-weight: bold; text-decoration: none;"><u></ins>Ühendatav (merging) replikatsioon<ins style="font-weight: bold; text-decoration: none;"></u> </ins>– andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>• Trasaktsiooniline (transactional) replikatsioon – kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab põhianmdebaasist perioodiliselt uuendusi.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>• <ins style="font-weight: bold; text-decoration: none;"><u></ins>Trasaktsiooniline (transactional) replikatsioon<ins style="font-weight: bold; text-decoration: none;"></u> </ins>– kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab põhianmdebaasist perioodiliselt uuendusi.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104734&oldid=prev
Lvaupere at 10:07, 11 June 2016
2016-06-11T10:07:22Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:07, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l37">Line 37:</td>
<td colspan="2" class="diff-lineno">Line 37:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><references/></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><references/></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">Lisalugemislingid </del>:</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Lisa lugemislingid </ins>:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">1. </del>https://en.wikipedia.org/wiki/Replication_(computing)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>https://en.wikipedia.org/wiki/Replication_(computing)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">2. </del>https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104733&oldid=prev
Lvaupere at 10:06, 11 June 2016
2016-06-11T10:06:55Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:06, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l7">Line 7:</td>
<td colspan="2" class="diff-lineno">Line 7:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes. Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes.<ins style="font-weight: bold; text-decoration: none;"><ref>[https://www-01.ibm.com/software/data/replication/ #https://www-01.ibm.com/software/data/replication/]</ref><ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> </ins>Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. <ins style="font-weight: bold; text-decoration: none;"><ref>[http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf #http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf]</ref> </ins>Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil:</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil<ins style="font-weight: bold; text-decoration: none;"><ref>[http://searchsqlserver.techtarget.com/definition/database-replication #http://searchsqlserver.techtarget.com/definition/database-replication]</ref></ins>:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Pildistav (snapshot) replikatsioon – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Pildistav (snapshot) replikatsioon – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l25">Line 25:</td>
<td colspan="2" class="diff-lineno">Line 25:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha vahelsiest kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha vahelsiest kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Sünkroonne replikatsioon kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel. Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Sünkroonne replikatsioon kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel.<ins style="font-weight: bold; text-decoration: none;"><ref>[http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication #http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication]</ref> </ins>Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Asünkroonne replikatsioon kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Asünkroonne replikatsioon kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline. <ins style="font-weight: bold; text-decoration: none;"><ref>[http://searchdatabackup.techtarget.com/definition/asynchronous-replication #http://searchdatabackup.techtarget.com/definition/asynchronous-replication]</ref></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Kokkuvõte ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Kokkuvõte ===</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l35">Line 35:</td>
<td colspan="2" class="diff-lineno">Line 35:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Viited ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Viited ===</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">1. https:</del>/<del style="font-weight: bold; text-decoration: none;">/en.wikipedia.org/wiki/Replication_(computing)</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"><references</ins>/<ins style="font-weight: bold; text-decoration: none;">></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">2. https</del>:<del style="font-weight: bold; text-decoration: none;">//www-01.ibm.com/software/data/replication/</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Lisalugemislingid </ins>:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">3</del>. <del style="font-weight: bold; text-decoration: none;">http</del>://<del style="font-weight: bold; text-decoration: none;">searchsqlserver</del>.<del style="font-weight: bold; text-decoration: none;">techtarget</del>.<del style="font-weight: bold; text-decoration: none;">com</del>/<del style="font-weight: bold; text-decoration: none;">definition</del>/<del style="font-weight: bold; text-decoration: none;">database-replication</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">1</ins>. <ins style="font-weight: bold; text-decoration: none;">https</ins>://<ins style="font-weight: bold; text-decoration: none;">en</ins>.<ins style="font-weight: bold; text-decoration: none;">wikipedia</ins>.<ins style="font-weight: bold; text-decoration: none;">org</ins>/<ins style="font-weight: bold; text-decoration: none;">wiki</ins>/<ins style="font-weight: bold; text-decoration: none;">Replication_(computing)</ins></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">4. http://searchdatabackup.techtarget.com/definition/asynchronous-replication</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">5. http://searchdisasterrecovery.techtarget.com/definition/synchronous-replication</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">6. http://kodu.ut.ee/~mroos/hs/2007/repl.pdf</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">7. http://www.oracle.com/technetwork/articles/systems-hardware-architecture/o11-080-art-data-replication-487868.pdf</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">8</del>. https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">2</ins>. https://docs.oracle.com/cd/A64702_01/doc/server.805/a58227/ch_repli.htm</div></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104704&oldid=prev
Lvaupere at 23:41, 10 June 2016
2016-06-10T23:41:29Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:41, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l6">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes. Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes. Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil:</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmebaasi replikatsiooni tulemusena kopeeritakse ja hallatakse andmeid mitmes andmebaasis, mis üheskoos moodustavad hajusa andmebaasisüsteemi. Seejuures peab olema tagatud, et igast asukohast jõuavad uuendused teistesse asukohtadesse. Andmebaasi replikatsiooni saab teha vähemalt kolmel viisil:</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Pildistav (snapshot) replikatsioon – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Pildistav (snapshot) replikatsioon – andmed kopeeritakse lihtsalt ühest serverist teise (või siis teise andmebaasi samal serveril)</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Ühendatav (merging) replikatsioon – andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Ühendatav (merging) replikatsioon – andmed koondatakse kahest või enamast serverist kokku ühte serverisse.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Trasaktsiooniline (transactional) replikatsioon – kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab põhianmdebaasist perioodiliselt uuendusi.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>• Trasaktsiooniline (transactional) replikatsioon – kasutaja saab täiskoopia algsest andmebaasist ning seejärel saab põhianmdebaasist perioodiliselt uuendusi.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Võimalik on kasutada näiteks juhte, kus rakenduse põhitöö käib lokaalses töökohas olevas andmebaasis ning andmed saadetakse sealt edasi kesksesse andmebaasi, mis koondab ja edastab endasse lokaalsete baaside tegevusi. Kui peaks ühendus olema ajutiselt kadunud keskse süsteemiga, kuid lokaalselt on võimalik siiski tööd jätkata minimaalsete mõjudega.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l19">Line 19:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha vahelsiest kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmeid saab replitseerida kas sünkroonselt või asünkroonselt. Sünkroonne replikatsioon tagab järjepideva andmete terviklikkuse replikatsiooni protsessi jooksul, ilma et oleks ohtu andmekaoks. Rakenduse käideldatavus seejuures aga võib saada suuresti mõjutatud, sõltuvalt kahe asukoha vahelsiest kaugusest. Asünkroonne replikatsioon aga väljatoodud käideltatavuse riski taha ei lange, tuleb aga arvestada andmekao tõenäosusega.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sünkroonne replikatsioon kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel. Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Sünkroonne replikatsioon kopeerib andmed üle SAN (storage area network), LAN (local area network) või WAN (wide area network) võrgu nii, et pidevalt on mitu up-to-date andmeallikat – andmeid kirjutatakse primaar ja sekundaar asukohtadesse samaaegselt, seega on tagatud erinevate lokatsioonide andmete ühisus. Sünkroonne replikatsioon on seejuures ka kallis replikatsioonivorm, aeglustades rakendust ning olles seejuures töötama lokatsioonide vahel, mis on üksteisest kuni 300 km kaugusel. Lahendust kasutatakse eelistatult juhtudel, kus rakendused ei saa lubada maasoleku aega ning andmekadu pole aksepteeritav. Seejuures saab ümberlülitumine primaarasukohast sekundaarasukohta toimuda kiirelt ning rakenduse maasoleku aeg jääb lühikeseks või ei esine maasolekut üldse.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Asünkroonne replikatsioon kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Asünkroonne replikatsioon kasutab oma lahenduses „hoiusta ja saada“ lahendust – andmed kirjutatakse esmalt mällu vms asukohta, kust edasiselt reaalajas või ajaintervallidega kopeeritakse andmeid sihtkohta. Erinevalt sünkroonsele replikatsioonile on asünkroonne replikatsioon ette nähtud töötama üle pikkade vahemaade – lokatsioonide andete ühisuse tagamine ei ole ajakriitiline.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
</table>
Lvaupere
https://wiki.itcollege.ee/index.php?title=Data_replication&diff=104703&oldid=prev
Lvaupere at 23:40, 10 June 2016
2016-06-10T23:40:20Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:40, 11 June 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l7">Line 7:</td>
<td colspan="2" class="diff-lineno">Line 7:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Järjest enam ettevõtteid teadvustab endale, kui tähtsad on nende äri toimimiseks nende äri andmed – andmekadu võib ajutiselt halvata ettevõtte töö või viia isegi pankrotini. Kaitsmaks andmete säilivust peale tehnilise vea või loodusõnnetuse vms. ilmnemist ning tagada ettevõtte jätkusuutlikus, tuleks kasutada andmete replikatsiooni.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes. Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Andmete replikatsioon on tehnika, mida kasutakse andmete kopeerimiseks üle võrgu ühest asukohast teise (või mitmesse) asukohta, mis erinevad oluliselt oma lokatsiooni poolest. Taoline andmete hoidmine aga lisab aga keerukust IT andmete hoidmise lahendusele ettevõttes. Enamasti kasutatakse lahendust andmebaaside kopeerimiseks, muid andmeid (dokumendid, pildid, videod jms.) üldjuhul varundatakse CD/DVD, mälupulgale, varukettale jne. Andmete hoidmise lahendus ettevõttes peab toetuma suuresti äriprotsessidele (teenindustasemed) ning selle jätkusuutlikuse strateegiale. Seejuures tuleks tähelepanu ka pöörata andmete elutsüklile – ei ole mõtet hoida alles andmeid ilma asjata, kui andmed ei ole enam ajakohased ning kokku saab hoida andmete säilitamisele minevaid kulusid.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Andmebaasi replikatsioon ===</div></td></tr>
</table>
Lvaupere