forked from docs/doc-exports
OBS UMN DOC
Reviewed-by: Sabelnikov, Dmitriy <dmitriy.sabelnikov@t-systems.com> Co-authored-by: zhangyue <zhangyue164@huawei.com> Co-committed-by: zhangyue <zhangyue164@huawei.com>
This commit is contained in:
parent
0513d28744
commit
68bcea4384
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
BIN
docs/obs/umn/en-us_image_0136493204.png
Normal file
BIN
docs/obs/umn/en-us_image_0136493204.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
17
docs/obs/umn/obs_03_0001.html
Normal file
17
docs/obs/umn/obs_03_0001.html
Normal file
@ -0,0 +1,17 @@
|
||||
<a name="obs_03_0001"></a><a name="obs_03_0001"></a>
|
||||
|
||||
<h1 class="topictitle1">Cross-Region Replication</h1>
|
||||
<div id="body1516351534081"></div>
|
||||
<div>
|
||||
<ul class="ullinks">
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0002.html">Cross-Region Replication Overview</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0003.html">Configuring Cross-Region Replication</a></strong><br>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0300.html">OBS Console Operation Guide</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
30
docs/obs/umn/obs_03_0002.html
Normal file
30
docs/obs/umn/obs_03_0002.html
Normal file
@ -0,0 +1,30 @@
|
||||
<a name="obs_03_0002"></a><a name="obs_03_0002"></a>
|
||||
|
||||
<h1 class="topictitle1">Cross-Region Replication Overview</h1>
|
||||
<div id="body1516351604726"><p id="obs_03_0002__p278581566">OBS offers disaster recovery across regions, catering to your needs for remote backup.</p>
|
||||
<p id="obs_03_0002__p9697195105716">Cross-region replication refers to the process of automatically and asynchronously replicating data from a source bucket in one region to a destination bucket in another region based on the created replication rule. Source and destination buckets must belong to the same account. Replication across accounts is currently not supported.</p>
|
||||
<p id="obs_03_0002__p42035178182959">You can configure a rule to replicate only objects with a specified prefix or replicate all objects in a bucket. Replicated objects in the destination bucket are copies of those in the source bucket. Objects in both buckets have the same name and metadata (including the content, size, last modification time, creator, version ID, custom metadata, and ACL). By default, the storage class of the replicated object is the same as that of the source object. You can also specify a storage class for the replicated object.</p>
|
||||
<div class="fignone" id="obs_03_0002__fig1334119194217"><span class="figcap"><b>Figure 1 </b>Cross-region replication</span><br><span><img id="obs_03_0002__image0679101679" src="en-us_image_0136493204.png" title="Click to enlarge" class="imgResize"></span></div>
|
||||
<div class="section" id="obs_03_0002__section6567154394516"><h4 class="sectiontitle">Contents Replicated</h4><p id="obs_03_0002__p1953125118454">After the cross-region replication rule is enabled, objects that meet the following conditions are copied to the destination bucket:</p>
|
||||
<ul id="obs_03_0002__ul2037215935616"><li id="obs_03_0002__li2479011736">Newly uploaded objects (excluding objects in the Cold storage class)</li><li id="obs_03_0002__li132061613059">Updated objects, for example, objects whose content or ACL information is updated</li><li id="obs_03_0002__li1945014407377">Historical objects in a bucket (The function of synchronizing existing objects must be enabled.)</li></ul>
|
||||
</div>
|
||||
<div class="section" id="obs_03_0002__section50131461181156"><h4 class="sectiontitle">Application Scenarios</h4><ul id="obs_03_0002__ul36982438192019"><li id="obs_03_0002__li3811559192019">The same OBS resources need to be accessed in different locations. To minimize the access latency, you can use cross-region replication to create object copies in the nearest region.</li><li id="obs_03_0002__li1686595192758">Due to business reasons, you need to migrate OBS data to the data center in another region.</li><li id="obs_03_0002__li4182384193220">To ensure data security and availability, you need to create explicit backups for all data written to OBS in the data center of another region. Therefore, secure backup data is available if the source data is damaged irrevocably.</li></ul>
|
||||
</div>
|
||||
<div class="section" id="obs_03_0002__section14840141181339"><h4 class="sectiontitle">Limitations and Constraints</h4><p id="obs_03_0002__p51706951201127">Cross-region replication has the following limitations and constraints:</p>
|
||||
<ul id="obs_03_0002__ul11966603201218"><li id="obs_03_0002__li42866360205234">Currently, only buckets of version 3.0 support cross-region replication. To check the bucket version, go to the <strong id="obs_03_0002__b2271161683219">Overview</strong> page of the bucket on OBS Console. Then you can view the bucket version in the <strong id="obs_03_0002__b152713167324">Basic Information</strong> area.</li><li id="obs_03_0002__li7599141585310">Objects cannot be copied to the destination bucket if they are uploaded before cross-region replication is enabled.</li><li id="obs_03_0002__li18566425205853">The source bucket and the destination bucket must belong to different regions separately. Data cannot be copied between buckets in the same region.</li><li id="obs_03_0002__li10298429571">Objects of the Cold storage class in the source bucket cannot be copied to the destination bucket through the cross-region replication function.</li><li id="obs_03_0002__li6643645201335">If the region where the destination bucket resides does not support the storage classes, object copies will be stored in the standard storage class.</li><li id="obs_03_0002__li40610889201447">The versioning status of the source bucket must be the same as that of the destination bucket.</li><li id="obs_03_0002__li51500545201552">Objects in a source bucket can be copied to only one destination bucket, and cannot be copied again from the destination bucket to another bucket. For example, bucket A and bucket B are in two different regions. You can copy data from bucket A to bucket B or the other way round. However, data copies in either bucket A or bucket B cannot be replicated anymore.</li><li id="obs_03_0002__li11992126115120">Object deletion actions made on the source bucket are usually not synchronized to the destination bucket when synchronous deletion of objects is disabled. The object deletion synchronization will happen only when both the source and destination buckets have versioning enabled and you delete an object from the source bucket without specifying a version.<p id="obs_03_0002__p1165317109511"><a name="obs_03_0002__li11992126115120"></a><a name="li11992126115120"></a>When synchronous deletion of objects is enabled, object deletion actions made on the source bucket will be synchronized to the destination bucket. Deleting an object from the source bucket also deletes the object from the destination bucket.</p>
|
||||
</li><li id="obs_03_0002__li19172854103610">If you change the versioning status of the destination bucket when cross-region replication is enabled, the replication of objects will fail. If you want to change the versioning status of the source bucket, disable the cross-region replication first, and then make the change.</li><li id="obs_03_0002__li3170892203040">Ensure that owners of the source and destination buckets have the read and write permissions to the two buckets. Otherwise, data cannot be synchronized. If the system does not have the permissions to read the source bucket or write the destination bucket due to read/write permission errors, objects cannot be copied successfully, and such replication will not be resumed even if the permission error is rectified.</li><li id="obs_03_0002__li46188933212111">For a source bucket, you can create only one cross-region replication rule that applies to the whole bucket for replication of all objects in the bucket. However, you can create a maximum of 100 cross-region replication rules based on object prefixes for the replication of objects that match the prefixes.</li><li id="obs_03_0002__li841240821272">OBS currently only supports the replication between one source bucket and one destination bucket. Replication from one source bucket to multiple destination buckets is not supported. The destination bucket can be modified. However, modifying the destination bucket will change the destination bucket of all existing rules.</li><li id="obs_03_0002__li1176416269455">If you delete the OBS agency when the cross-region replication is enabled, the replication will be in the FAILED status.</li><li id="obs_03_0002__li1896562917467">Do not delete, overwrite object replicas in the destination bucket, or modify their ACLs, which may cause inconsistency of latest object versions or permission control settings between the destination bucket and the source bucket.</li><li id="obs_03_0002__li85430238574">After a replication with <strong id="obs_03_0002__b8262184619192">Synchronize Existing Objects</strong> enabled is complete, if the replication policy keeps unchanged, any ACL changes of source objects will be synchronized to object copies. However, ACL changes of source historical objects will not be synchronized to the copies of historical objects.</li></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0001.html">Cross-Region Replication</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<script language="JavaScript">
|
||||
<!--
|
||||
image_size('.imgResize');
|
||||
var msg_imageMax = "view original image";
|
||||
var msg_imageClose = "close";
|
||||
//--></script>
|
91
docs/obs/umn/obs_03_0003.html
Normal file
91
docs/obs/umn/obs_03_0003.html
Normal file
@ -0,0 +1,91 @@
|
||||
<a name="obs_03_0003"></a><a name="obs_03_0003"></a>
|
||||
|
||||
<h1 class="topictitle1">Configuring Cross-Region Replication</h1>
|
||||
<div id="body1516351604726"><p id="obs_03_0003__p131341258783">Currently, OBS allows you to configure a cross-region replication rule for copying all objects from a source bucket to a destination bucket or multiple cross-region replication rules that match prefixes.</p>
|
||||
<div class="note" id="obs_03_0003__note16838440184619"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="obs_03_0003__p188381540184612">A cross-region replication rule may not take effect immediately upon its configuration. Accordingly, the objects that this rule is applied to may not be replicated immediately after the rule is configured.</p>
|
||||
</div></div>
|
||||
<div class="section" id="obs_03_0003__section32125925213719"><h4 class="sectiontitle">Prerequisites</h4><p id="obs_03_0003__p117778964719">The source bucket version is 3.0 or later, and cross-region replication is available in the region of the source bucket. </p>
|
||||
</div>
|
||||
<div class="section" id="obs_03_0003__section19643922213936"><h4 class="sectiontitle">Procedure</h4><ol id="obs_03_0003__ol7055074213947"><li id="obs_03_0003__li99821455306"><span>In the bucket list, click the bucket you want to operate. The <strong id="obs_03_0003__obs_03_0307_b1395123914108">Overview</strong> page of the bucket is displayed.</span></li><li id="obs_03_0003__li51927620"><span>In the navigation pane, click <strong id="obs_03_0003__b97869438815">Cross-Region Replication</strong>.</span></li><li id="obs_03_0003__li358255411390"><span>Click <strong id="obs_03_0003__b142761636173312">Create Rule</strong>. The <strong id="obs_03_0003__b12723614344">Create Cross-Region Replication Rule</strong> dialog box is displayed.</span></li><li id="obs_03_0003__li1716820401314"><span>Configure a cross-region replication rule according to your service needs. For details about the parameters, see <a href="#obs_03_0003__table13168114013116">Table 1</a>.</span><p>
|
||||
<div class="tablenoborder"><a name="obs_03_0003__table13168114013116"></a><a name="table13168114013116"></a><table cellpadding="4" cellspacing="0" summary="" id="obs_03_0003__table13168114013116" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Cross-region replication parameters</caption><thead align="left"><tr id="obs_03_0003__row1816813409113"><th align="left" class="cellrowborder" colspan="2" valign="top" id="mcps1.3.4.2.4.2.1.2.4.1.1"><p id="obs_03_0003__p416810406110">Parameter</p>
|
||||
</th>
|
||||
<th align="left" class="cellrowborder" valign="top" id="mcps1.3.4.2.4.2.1.2.4.1.2"><p id="obs_03_0003__p201681740018">Description</p>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody><tr id="obs_03_0003__row9168134010119"><td class="cellrowborder" colspan="2" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p10168114011118">Status</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.2 "><p id="obs_03_0003__p19169174012117">Indicates whether to enable or disable the replication rule. The versioning status of the source bucket must be the same as that of the destination bucket.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row131694401915"><td class="cellrowborder" rowspan="5" valign="top" width="10%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p21691340114">Source bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p1916994016120">Replicate</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.2.4.2.1.2.4.1.2 "><p id="obs_03_0003__p816934011115">Indicates objects on which the rule takes effect.</p>
|
||||
<ul id="obs_03_0003__ul3169174015119"><li id="obs_03_0003__li316915403117"><strong id="obs_03_0003__b2044093999">All objects</strong>: The rule applies to all objects in the bucket.</li><li id="obs_03_0003__li4169204013113"><strong id="obs_03_0003__b84381226183313">Match by prefix</strong>: The rule applies only to objects with the preset prefix.</li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row41691340513"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p1216914401512">Prefix</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><ul id="obs_03_0003__ul131697403117"><li id="obs_03_0003__li12169840219">If you want to apply the rule to objects by prefix, you must set a value no longer than 1024 characters for <strong id="obs_03_0003__b589505635">Prefix</strong>.</li><li id="obs_03_0003__li14169114011110">When <strong id="obs_03_0003__b180795395">Match by prefix</strong> is selected and the specified prefix overlaps with the prefix of an existing rule, OBS regards the two rules as one and the new one cannot be configured successfully. For example, if a rule with prefix <strong id="obs_03_0003__b642106891">abc</strong> exists in the system, another rule whose prefix starts with <strong id="obs_03_0003__b904819889">abc</strong> cannot be configured.</li><li id="obs_03_0003__li5169840318">To copy a folder, end the prefix with a slash (/), for example, <strong id="obs_03_0003__b18711953131712">imgs/</strong>.</li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row1643520415216"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p10269115310217">Synchronize Existing Objects</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p102696530210">Indicates whether to synchronize the objects that were already in the bucket before the rule configuration to the destination bucket. By default, these objects are not synchronized.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row123280436215"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p632934316216">Synchronize Deleting Action</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p132914431625">Indicates whether to synchronize the object deletions in the source bucket to the destination bucket. With this function enabled, deleting an object from the source bucket will also delete the object copy from the destination bucket.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row2016912401919"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p1216914011113">Replicate KMS encrypted objects</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p121698406111">OBS will try to copy KMS encrypted objects no matter whether this option is selected or not.</p>
|
||||
<ul id="obs_03_0003__ul116917401416"><li id="obs_03_0003__li6169124010115">If this option is selected, only the IAM agencies that have the <strong id="obs_03_0003__b1458799184218">KMS Administrator</strong> permissions at both the source and destination ends are displayed in the drop-down list of <strong id="obs_03_0003__b15888152163910">IAM Agency</strong> in this dialog box.</li><li id="obs_03_0003__li131691402114">If this option is not selected, only the IAM agencies that do not have the <strong id="obs_03_0003__b51676114421">KMS Administrator</strong> permission at either the source or destination end are displayed in the drop-down list of <strong id="obs_03_0003__b2020517424013">IAM Agency</strong> in this dialog box.</li></ul>
|
||||
<p id="obs_03_0003__p1316994011118">If KMS is not available in the destination region or the agency does not have the <strong id="obs_03_0003__b19777141224210">KMS Administrator</strong> permissions in the source and destination regions, KMS encrypted objects in the source bucket will fail to be replicated to the destination bucket, and the object replication status will be FAILED.</p>
|
||||
<p id="obs_03_0003__p1916912406116">After a KMS encrypted object in the source bucket is replicated to the destination bucket, the key that encrypts the object changes to the default master key <strong id="obs_03_0003__b146860066">obs/default</strong> of the region where the destination bucket resides.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row18169154010111"><td class="cellrowborder" rowspan="3" valign="top" width="10%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p181693402116">Destination bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p1017094010119">Region</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.2.4.2.1.2.4.1.2 "><p id="obs_03_0003__p01702401019">Indicates the region of the destination bucket. The destination and source buckets must be in different regions.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row617017404120"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p21701740615">Bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p16170144013112">Indicates the destination bucket.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row217044010119"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p6170184012117">Change storage class for replicated objects</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p31702400111">By default, this option is not selected, indicating that the storage class of object copies is the same as that of objects in the source bucket. If you need to change the storage class of objects copies, select this parameter, then you can specify a storage class.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0003__row91701240314"><td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p617013401815">Permissions</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.2.4.2.1.2.4.1.1 "><p id="obs_03_0003__p817010401516">IAM Agency</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.2.4.2.1.2.4.1.2 "><p id="obs_03_0003__p7170154014110">Delegates OBS to operate your resources, so that OBS can use this agency to implement cross-region replication.</p>
|
||||
<p id="obs_03_0003__p1617020408119">If there is no IAM agency available, click <strong id="obs_03_0003__b318713128241">Create IAM agencies</strong> to create one. If you have already created IAM agencies, select one from the drop-down list.</p>
|
||||
<div class="note" id="obs_03_0003__note1317094014116"><span class="notetitle"> NOTE: </span><div class="notebody"><p id="obs_03_0003__p201703401611">Requirements:</p>
|
||||
<p id="obs_03_0003__p1917010402017">The IAM agency must be of OBS. The OBS project must have the <strong id="obs_03_0003__b2087015714610">OBS FullAccess</strong> permissions. If <strong id="obs_03_0003__b19425105704619">Replicate KMS encrypted objects</strong> is selected, you also need the <strong id="obs_03_0003__b114260574469">KMS Administrator</strong> permissions in the regions where the source and destination buckets are located.</p>
|
||||
</div></div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</p></li><li id="obs_03_0003__li11493505104839"><span>(Optional) Create an IAM Agency. For details, see <a href="obs_03_0037.html">Creating an IAM Agency</a>.</span></li><li id="obs_03_0003__li3344106816179"><span>Click <strong id="obs_03_0003__b0824214165713">OK</strong>. The cross-region replication rule is created.</span></li></ol>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0001.html">Cross-Region Replication</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
19
docs/obs/umn/obs_03_0016.html
Normal file
19
docs/obs/umn/obs_03_0016.html
Normal file
@ -0,0 +1,19 @@
|
||||
<a name="obs_03_0016"></a><a name="obs_03_0016"></a>
|
||||
|
||||
<h1 class="topictitle1">How Do I Use Cross-Region Replication?</h1>
|
||||
<div id="body1516786864508"></div>
|
||||
<div>
|
||||
<ul class="ullinks">
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0018.html">What Are the Application Scenarios of Cross-Region Replication?</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0017.html">Will an Object Deletion in a Source Bucket Be Synchronized to the Destination Bucket?</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_faq_0137.html">Why Objects Are Not Copied to the Destination Bucket After the Cross-Region Replication Rule Has Been Created?</a></strong><br>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_faq_10000.html">FAQs</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
12
docs/obs/umn/obs_03_0017.html
Normal file
12
docs/obs/umn/obs_03_0017.html
Normal file
@ -0,0 +1,12 @@
|
||||
<a name="obs_03_0017"></a><a name="obs_03_0017"></a>
|
||||
|
||||
<h1 class="topictitle1">Will an Object Deletion in a Source Bucket Be Synchronized to the Destination Bucket?</h1>
|
||||
<div id="body1516786864508"><p id="obs_03_0017__p22311158269">If you enable synchronous deletion, deleting an object in a source bucket will synchronously delete its copy in the destination bucket. If you do not enable this function, delete actions in the source bucket do not make object copies in the destination bucket deleted.</p>
|
||||
</div>
|
||||
<div id="body1516786864508"></div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0016.html">How Do I Use Cross-Region Replication?</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
11
docs/obs/umn/obs_03_0018.html
Normal file
11
docs/obs/umn/obs_03_0018.html
Normal file
@ -0,0 +1,11 @@
|
||||
<a name="obs_03_0018"></a><a name="obs_03_0018"></a>
|
||||
|
||||
<h1 class="topictitle1">What Are the Application Scenarios of Cross-Region Replication?</h1>
|
||||
<div id="body1516786864508"><ul id="obs_03_0018__ul20315527105246"><li id="obs_03_0018__obs_03_0002_li3811559192019">The same OBS resources need to be accessed in different locations. To minimize the access latency, you can use cross-region replication to create object copies in the nearest region.</li><li id="obs_03_0018__obs_03_0002_li1686595192758">Due to business reasons, you need to migrate OBS data to the data center in another region.</li><li id="obs_03_0018__obs_03_0002_li4182384193220">To ensure data security and availability, you need to create explicit backups for all data written to OBS in the data center of another region. Therefore, secure backup data is available if the source data is damaged irrevocably.</li></ul>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0016.html">How Do I Use Cross-Region Replication?</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -61,6 +61,15 @@
|
||||
<td class="cellrowborder" valign="top" width="31%" headers="mcps1.3.4.3.2.5.1.4 "><p id="obs_03_0020__p67348672919">deleteBucketPolicy</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0020__row37355614291"><td class="cellrowborder" valign="top" width="27%" headers="mcps1.3.4.3.2.5.1.1 "><p id="obs_03_0020__p1365861362713">Management</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.4.3.2.5.1.2 "><p id="obs_03_0020__p11740196162917">Deleting the cross-region replication configuration of a bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.3.2.5.1.3 "><p id="obs_03_0020__p17701128121914">bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="31%" headers="mcps1.3.4.3.2.5.1.4 "><p id="obs_03_0020__p16742196112912">deleteBucketReplication</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0020__row7744565295"><td class="cellrowborder" valign="top" width="27%" headers="mcps1.3.4.3.2.5.1.1 "><p id="obs_03_0020__p1466371317278">Management</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.4.3.2.5.1.2 "><p id="obs_03_0020__p77515619296">Deleting the tag configuration of a bucket</p>
|
||||
@ -169,6 +178,15 @@
|
||||
<td class="cellrowborder" valign="top" width="31%" headers="mcps1.3.4.3.2.5.1.4 "><p id="obs_03_0020__p786719692916">setBucketQuota</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0020__row686911616297"><td class="cellrowborder" valign="top" width="27%" headers="mcps1.3.4.3.2.5.1.1 "><p id="obs_03_0020__p18728121314272">Management</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.4.3.2.5.1.2 "><p id="obs_03_0020__p158751464299">Configuring the cross-region replication function for buckets</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="16%" headers="mcps1.3.4.3.2.5.1.3 "><p id="obs_03_0020__p15521439141912">bucket</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="31%" headers="mcps1.3.4.3.2.5.1.4 "><p id="obs_03_0020__p1987814612296">setBucketReplication</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0020__row788056192910"><td class="cellrowborder" valign="top" width="27%" headers="mcps1.3.4.3.2.5.1.1 "><p id="obs_03_0020__p77342013192719">Management</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.4.3.2.5.1.2 "><p id="obs_03_0020__p128841672910">Configuring the bucket storage class</p>
|
||||
|
15
docs/obs/umn/obs_03_0036.html
Normal file
15
docs/obs/umn/obs_03_0036.html
Normal file
@ -0,0 +1,15 @@
|
||||
<a name="obs_03_0036"></a><a name="obs_03_0036"></a>
|
||||
|
||||
<h1 class="topictitle1">Related Operations</h1>
|
||||
<div id="body1530063787773"></div>
|
||||
<div>
|
||||
<ul class="ullinks">
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0037.html">Creating an IAM Agency</a></strong><br>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0300.html">OBS Console Operation Guide</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
14
docs/obs/umn/obs_03_0037.html
Normal file
14
docs/obs/umn/obs_03_0037.html
Normal file
@ -0,0 +1,14 @@
|
||||
<a name="obs_03_0037"></a><a name="obs_03_0037"></a>
|
||||
|
||||
<h1 class="topictitle1">Creating an IAM Agency</h1>
|
||||
<div id="body1530063787773"><p id="obs_03_0037__p73929984212">To use some OBS features, such as cross-region replication, you need to use IAM agencies to grant required permissions to OBS for processing your data.</p>
|
||||
<div class="section" id="obs_03_0037__section3206135419349"><h4 class="sectiontitle">Creating an Agency for Cross-Region Replication</h4><ol id="obs_03_0037__ol5996339393"><li id="obs_03_0037__li79915335394"><span>In the <strong id="obs_03_0037__b97842535191">Create Cross-Region Replication Rule</strong> dialog box on OBS Console, click <strong id="obs_03_0037__b187969242185">Create IAM agencies</strong> to jump to the <strong id="obs_03_0037__b978975301917">Agencies</strong> page on the IAM console.</span></li><li id="obs_03_0037__li8991133123911"><span>Click <strong id="obs_03_0037__b186681916102018">Create Agency</strong> to create an agency.</span></li><li id="obs_03_0037__li39953320399"><span>Enter an agency name.</span></li><li id="obs_03_0037__li69919331395"><span>Select <strong id="obs_03_0037__b5312917209">Cloud service</strong> for the <strong id="obs_03_0037__b193299207">Agency Type</strong>.</span></li><li id="obs_03_0037__li799113303916"><span>Select <strong id="obs_03_0037__b1667833713216">Object Storage Service (OBS)</strong> for <strong id="obs_03_0037__b13425519487">Cloud Service</strong>.</span></li><li id="obs_03_0037__li1499163316396"><span>Set a validity period.</span></li><li id="obs_03_0037__li19992332393"><span>In the <strong id="obs_03_0037__b115781718193914">Permissions</strong> area, select <strong id="obs_03_0037__b678817914419">Project View</strong>, locate <strong id="obs_03_0037__b14624142344120">Global service [Global]</strong>, and click <strong id="obs_03_0037__b194037253012">Modify Permissions</strong> in the <strong id="obs_03_0037__b114604341101">Operation</strong> column. The <strong id="obs_03_0037__b149276481508">Modify Permissions</strong> window is displayed.</span></li><li id="obs_03_0037__li1345055963015"><span>Click <strong id="obs_03_0037__b718063013313">Select Policy/Role</strong> in the <strong id="obs_03_0037__b185251022132513">Operation</strong> column of the row where <strong id="obs_03_0037__b09851216336">Global service [Global]</strong> is displayed. Search for <strong id="obs_03_0037__b12814123694512">Tenant Administrator</strong> and check the box next to it, and click <strong id="obs_03_0037__b981412365458">OK</strong>.</span></li><li id="obs_03_0037__li799173320395"><span>(Optional) If <strong id="obs_03_0037__b983321773610">Replicate KMS encrypted objects</strong> is selected when configuring the cross-region replication rule, the <strong id="obs_03_0037__b92132331367">KMS Administrator</strong> policy set must be configured in the regions where the source bucket and destination bucket are located.</span><p><ol type="a" id="obs_03_0037__ol10993338392"><li id="obs_03_0037__li79903311394">Click <strong id="obs_03_0037__b723135193019">Modify Permissions</strong> in the row of the region where the source/destination bucket resides. The <strong id="obs_03_0037__b934841623711">Modify Permissions</strong> dialog box is displayed.</li><li id="obs_03_0037__li18761184484018">Click <strong id="obs_03_0037__b10772132743413">Select Policy/Role</strong> in the row of the region where the source/destination bucket resides. The <strong id="obs_03_0037__b2448195713340">Select Policy/Role</strong> dialog box is displayed.</li><li id="obs_03_0037__li1799173393917">Search for <strong id="obs_03_0037__b13480727191618">KMS</strong> and check the box next to the <strong id="obs_03_0037__b1372953619167">KMS Administrator</strong> policy set.</li><li id="obs_03_0037__li2999337394">Click <strong id="obs_03_0037__b2134736173818">OK</strong>.</li></ol>
|
||||
</p></li><li id="obs_03_0037__li3537171744411"><span>Click <strong id="obs_03_0037__b12842154895015">OK</strong> to complete the agency creation. </span></li></ol>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0036.html">Related Operations</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -350,6 +350,15 @@
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.4 "><p id="obs_03_0045__p19883143423210">No</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0045__row178830342321"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.1 "><p id="obs_03_0045__p188831134143213">Managing cross-region replication</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.2 "><p id="obs_03_0045__p158831634103220">Yes</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.3 "><p id="obs_03_0045__p1588393403211">No</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.4 "><p id="obs_03_0045__p1688312348327">No</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0045__row14833159185118"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.1 "><p id="obs_03_0045__p168336590517">Configuring object ACL</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.7.2.5.1.2 "><p id="obs_03_0045__p1783405916516">Yes</p>
|
||||
|
@ -64,6 +64,12 @@
|
||||
<td class="cellrowborder" valign="top" width="66%" headers="mcps1.3.2.2.3.1.2 "><p id="obs_03_0054__p2792877211311">Allows you to configure lifecycle rules to periodically expire and delete objects or transition objects between storage classes.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0054__row19875205754920"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.3.2.2.3.1.1 "><p id="obs_03_0054__p0855233507"><a href="obs_03_0001.html">Cross-region replication</a></p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="66%" headers="mcps1.3.2.2.3.1.2 "><p id="obs_03_0054__p132861311528">Implements object replication across regions under the same account. By configuring cross-region replication rules, you can enable OBS to automatically and asynchronously copy data from a source bucket to a destination bucket in another region.</p>
|
||||
<p id="obs_03_0054__p1687616575495">Therefore, cross-region replication provides the capability for data disaster recovery across regions, catering to your needs for off-site data backup.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0054__row991413412509"><td class="cellrowborder" valign="top" width="34%" headers="mcps1.3.2.2.3.1.1 "><p id="obs_03_0054__p40282642153623"><a href="obs_03_0330.html">Tags</a></p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="66%" headers="mcps1.3.2.2.3.1.2 "><p id="obs_03_0054__p41668568153623">Identifies and classifies buckets in OBS.</p>
|
||||
|
@ -17,6 +17,7 @@
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="21%" headers="mcps1.3.1.2.4.1.3 "><p id="obs_03_0204__p82952405262"><a href="obs_03_0045.html">Permissions Management</a></p>
|
||||
<p id="obs_03_0204__p1129754042616"><a href="obs_03_0304.html">Configuring User Permissions</a></p>
|
||||
<p id="obs_03_0204__p3300140142612"><a href="obs_03_0037.html">Creating an IAM Agency</a></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_0204__row20243441361"><td class="cellrowborder" valign="top" width="37%" headers="mcps1.3.1.2.4.1.1 "><p id="obs_03_0204__p780201114414">CTS collects records of operations on OBS resources, facilitating querying, audits, and backtracking.</p>
|
||||
|
@ -30,6 +30,8 @@
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0332.html">Event Notifications</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0001.html">Cross-Region Replication</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0334.html">Lifecycle Management</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0030.html">Configuring User-Defined Domain Names</a></strong><br>
|
||||
@ -44,6 +46,8 @@
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0076.html">Task Management</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0036.html">Related Operations</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0342.html">Troubleshooting</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0348.html">Error Code List</a></strong><br>
|
||||
|
@ -8,7 +8,13 @@
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody><tr id="obs_03_9999__row12721114115812"><td class="cellrowborder" valign="top" width="29.21%" headers="mcps1.3.1.1.3.1.1 "><p id="obs_03_9999__p764554411817">2023-01-30</p>
|
||||
<tbody><tr id="obs_03_9999__row87936363916"><td class="cellrowborder" valign="top" width="29.21%" headers="mcps1.3.1.1.3.1.1 "><p id="obs_03_9999__p3794930398">2023-05-04</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="70.78999999999999%" headers="mcps1.3.1.1.3.1.2 "><p id="obs_03_9999__p8791144153915">Updated the following contents:</p>
|
||||
<ul id="obs_03_9999__ul15851164815398"><li id="obs_03_9999__li48519485393">Added <a href="obs_03_0001.html">Cross-Region Replication</a>.</li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="obs_03_9999__row12721114115812"><td class="cellrowborder" valign="top" width="29.21%" headers="mcps1.3.1.1.3.1.1 "><p id="obs_03_9999__p764554411817">2023-01-30</p>
|
||||
</td>
|
||||
<td class="cellrowborder" valign="top" width="70.78999999999999%" headers="mcps1.3.1.1.3.1.2 "><p id="obs_03_9999__p156453441286">Updated the following contents:</p>
|
||||
<ul id="obs_03_9999__ul1864513441885"><li id="obs_03_9999__li1364544413817">Added descriptions about parallel file systems in <a href="obs_03_0150.html">Parallel File System</a>.</li></ul>
|
||||
|
@ -32,6 +32,9 @@
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="note" id="obs_faq_0020__note1369422616919"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="obs_faq_0020__p0534832108">The batch deletion performance is negatively correlated with the number of objects in a single request. When it comes to QPS, deleting <em id="obs_faq_0020__i14156327182517">N</em> objects is counted as <em id="obs_faq_0020__i19156127122510">N</em> operations. If a large number of objects named with prefixes in lexicographic order are deleted, lots of requests may be concentrated in a specific partition, which results in hot access. This limits the request rate in the hot partition and increases access delay.</p>
|
||||
<p id="obs_faq_0020__p75343320100">To address this problem, you can reduce the number of objects in a single batch deletion request, initiate more concurrent requests, and name objects with random prefixes.</p>
|
||||
</div></div>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
|
11
docs/obs/umn/obs_faq_0137.html
Normal file
11
docs/obs/umn/obs_faq_0137.html
Normal file
@ -0,0 +1,11 @@
|
||||
<a name="obs_faq_0137"></a><a name="obs_faq_0137"></a>
|
||||
|
||||
<h1 class="topictitle1">Why Objects Are Not Copied to the Destination Bucket After the Cross-Region Replication Rule Has Been Created?</h1>
|
||||
<div id="body1558682683675"><ul id="obs_faq_0137__ul15378163714259"><li id="obs_faq_0137__li1737815371255">If the function of synchronizing existing objects is not enabled for a cross-region replication rule, existing objects in a bucket will not be copied to the destination bucket.</li><li id="obs_faq_0137__li1241613419272">The newly uploaded objects whose storage class is Cold are not replicated to the destination bucket.</li><li id="obs_faq_0137__li8541310447">A cross-region replication rule may not take effect immediately upon its configuration. Accordingly, the objects that this rule is applied to may not be replicated immediately after the rule is configured.</li></ul>
|
||||
</div>
|
||||
<div>
|
||||
<div class="familylinks">
|
||||
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_03_0016.html">How Do I Use Cross-Region Replication?</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -24,6 +24,8 @@
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_faq_0500.html">How Do I Use Static Website Hosting?</a></strong><br>
|
||||
</li>
|
||||
<li class="ulchildlink"><strong><a href="obs_03_0016.html">How Do I Use Cross-Region Replication?</a></strong><br>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user