[prev in list] [next in list] [prev in thread] [next in thread]
List: toasters
Subject: RE: Reverse Resync - SnapMirror XDP relationship
From: Chris Hague <Chris_Hague () ajg ! com>
Date: 2018-10-25 15:06:43
Message-ID: 8fec6e62c394467cafdd9ef7e401afae () ajg ! com
[Download RAW message or body]
Thanks Sebastian,
That makes sense now. The GUI basically creates a relationship going the other way \
when doing a reverse resync, so obviously no command to specifically do that.
We are actually going to failover and failback so don't want to lose any data.
I do need to look at SVM-DR, but;
a. I've got existing Mirror-Vault relationships with a long retention for \
backup so not sure if those older snaps would be retained or not I convert to SVM-DR?
b. Is failing over just 1 volume possible?
KR,
Chris.
P.s. Apologies for the crazy long signature disclaimer!!
From: Sebastian Goetze <spgoetze@gmail.com>
Sent: 25 October 2018 14:54
To: Chris Hague <Chris_Hague@ajg.com>
Cc: Tim McCarthy <tmacmd@gmail.com>; jordan slingerland \
<jordan.slingerland@gmail.com>; Toasters <toasters@teaparty.net>
Subject: Re: Reverse Resync - SnapMirror XDP relationship
Well Chris,
You'd do it just like you've set it up (if you did so using CLI), just the other way \
around. SnapMirror is a PULL-relationship, where you type it, there you (usually) \
pull data to (and might overwrite existing data).
Failover to DR:
DST::> snapmirror quiesce/abort/break
-> break makes the destination volumes writable... Let's assume, that you've worked \
on the destination and want to switch back...
Failback to original source:
(disconnect clients etc...)
SRC::> snapmirror resync -source-path DST://dr_svm/dr_vol -destination-path \
src_svm:src_vol
* You will lose data at the source now, if you also continued working there, \
while DR testing...!
* If there's complaints, you might have to 'snapmirror delete' the original \
direction relationship
* You can be specific and take a snapshot at the DST before resync and specify it \
using "-s <snap>"
* You might keep working on the DR site, but then: disconnect clients and do a \
final 'snapmirror update' before doing the 'break' in the next step
When you're done: quiesce/break
Set up the original direction protection relationship from the DST::> cluster.
DST::> snapmirror resync -source-path SRC://src_svm:src_vol -destination-path \
DST://dr_svm/dr_vol
(again, you might have to delete the temporary reverse relationship...)
Remember:
* You can use wildcards in SnapMirror commands
* Did you try SVM DR? Might make things a lot easier!
The "Data Protection Power Guide" also guides you through all these steps (some of \
them probably unnecessary, but the safer way to do things...)
Hope that helps
Sebastian
On 18/10/25 2:43 PM, Tim McCarthy wrote:
He's asking about snapmirror with an xdp relation and then reversing it. Not refund.
I've done it before, if have to look up the commands but if I recall it was not too \
bad
-TMAC
Tim McCarthy...typos courtesy of Google Gboard!
________________________________
From: toasters-bounces@teaparty.net<mailto:toasters-bounces@teaparty.net> on behalf \
of jordan slingerland \
<jordan.slingerland@gmail.com><mailto:jordan.slingerland@gmail.com>
Sent: Thursday, October 25, 2018 8:22 AM
To: chris_hague@ajg.com<mailto:chris_hague@ajg.com>
Cc: Toasters
Subject: Re: Reverse Resync - XDP
rsync has a lot of options so to reverse it does not provide a clear picture of \
exactly what you are trying to do. I am guessing simply swapping the source and \
destination is not what you are looking for?
also, since you say cifs, I do not believe rsync can maintain NTFS ACLS, at least \
years ago it could not. Consider using robocopy also as it does have operate via \
command line. I have used robocopy quite successfully to migrate large smb shares \
without a lot of clicking. I actually used bash to formulate all my robocopy \
commands and break them into .bat files for threaded or sequential transfers where it \
made sense based on share size and file count.
--Jordan
On Thu, Oct 25, 2018 at 7:26 AM Chris Hague \
<Chris_Hague@ajg.com<mailto:Chris_Hague@ajg.com>> wrote: Anyone know if there is a \
way to reverse resync at the CLI?
All references to this talk about the GUI and in a DR test that's a lot of clicking \
for 100+ CIFS shares.
This email is being sent by a subsidiary of Arthur J. Gallagher Holdings (UK) \
Limited, part of the Arthur J. Gallagher & Co. global group of companies. For details \
of the registered office, company number and, where applicable, regulated status of \
our subsidiaries, please visit \
https://www.ajginternational.com/legal-regulatory-information/.
We are the data controller of any personal information you provide to us or personal \
information that has been provided to us by a third party. We collect and process \
information about you in order to arrange insurance policies and to process claims. \
Your information is also used for business purposes such as fraud prevention and \
detection and financial management. This may involve sharing your information with \
third parties such as insurers, reinsurers, other brokers, claims handlers, loss \
adjusters, credit reference agencies, service providers, professional advisors, our \
regulators, police and government agencies or fraud prevention agencies.
We may record telephone calls to help us monitor and improve the service we provide. \
For further information on how your information is used and your rights in relation \
to your information please see our privacy notice at \
https://www.ajginternational.com/Privacy-Policy/. If you are providing personal data \
of another individual to us, you must tell them you are providing their information \
to us and show them a copy of this notice.
Where you are obtaining a non-consumer policy of (re)insurance, or cover for \
additional risks or renewal under an existing policy, you are required to make a fair \
presentation of the risk to a (re)insurer which discloses every material circumstance \
which you know or ought to know relating to the risk to be insured. A circumstance is \
material if it would influence the judgment of a prudent insurer in determining \
whether to provide insurance for the risk and, if so, on what terms. Disclosure must \
be reasonably clear and accessible to a prudent insurer and made in good faith. The \
aforementioned duty of disclosure is the applicable duty under the laws of England \
and Wales. If your policy is not subject to English law you are expected to disclose \
risk information in accordance with the requirements of the applicable law. In such \
circumstances we expect you will disclose risk information at least equal to the \
standard required under English law and where the applicable law requires you to \
disclose information over and above the level required under English law you will \
provide such information in accordance with that law.
Where you are obtaining a consumer policy of insurance, you must read each question \
and answer honestly and fully and must take reasonable care to not make a \
misrepresentation.
Failure to comply with the above disclosure requirements, as they apply to you, could \
mean that your policy of (re)insurance is void, its terms are materially altered or \
that (re)insurers are not liable to pay all or part of your claim(s). If you are in \
any doubt as to your obligations you should ask your usual contact.
This e-mail and any attachments are CONFIDENTIAL and may contain legally privileged \
information. If you are not the intended recipient of this e-mail message, please \
telephone or e-mail us immediately, delete this message from your system and do not \
read, copy, distribute, disclose or otherwise use this e-mail message and any \
attachments. Although the above company has taken reasonable precautions to ensure \
this e-mail and any attachments are free of any virus or other defect that may affect \
your computer, it is the responsibility of the recipient to ensure that it is virus \
free and the above company does not accept any responsibility for any loss or damage \
arising in any way from its use. _______________________________________________
Toasters mailing list
Toasters@teaparty.net<mailto:Toasters@teaparty.net>
http://www.teaparty.net/mailman/listinfo/toasters
_______________________________________________
Toasters mailing list
Toasters@teaparty.net<mailto:Toasters@teaparty.net>
http://www.teaparty.net/mailman/listinfo/toasters
This email is being sent by a subsidiary of Arthur J. Gallagher Holdings (UK) \
Limited, part of the Arthur J. Gallagher & Co. global group of companies. For \
details of the registered office, company number and, where applicable, regulated \
status of our subsidiaries, please visit \
https://www.ajginternational.com/legal-regulatory-information/.
We are the data controller of any personal information you provide to us or personal \
information that has been provided to us by a third party. We collect and process \
information about you in order to arrange insurance policies and to process claims. \
Your information is also used for business purposes such as fraud prevention and \
detection and financial management. This may involve sharing your information with \
third parties such as insurers, reinsurers, other brokers, claims handlers, loss \
adjusters, credit reference agencies, service providers, professional advisors, our \
regulators, police and government agencies or fraud prevention agencies.
We may record telephone calls to help us monitor and improve the service we provide. \
For further information on how your information is used and your rights in relation \
to your information please see our privacy notice at \
https://www.ajginternational.com/Privacy-Policy/. If you are providing personal data \
of another individual to us, you must tell them you are providing their information \
to us and show them a copy of this notice.
Where you are obtaining a non-consumer policy of (re)insurance, or cover for \
additional risks or renewal under an existing policy, you are required to make a fair \
presentation of the risk to a (re)insurer which discloses every material circumstance \
which you know or ought to know relating to the risk to be insured. A circumstance is \
material if it would influence the judgment of a prudent insurer in determining \
whether to provide insurance for the risk and, if so, on what terms. Disclosure must \
be reasonably clear and accessible to a prudent insurer and made in good faith. The \
aforementioned duty of disclosure is the applicable duty under the laws of England \
and Wales. If your policy is not subject to English law you are expected to disclose \
risk information in accordance with the requirements of the applicable law. In such \
circumstances we expect you will disclose risk information at least equal to the \
standard required under English law and where the applicable law requires you to \
disclose information over and above the level required under English law you will \
provide such information in accordance with that law.
Where you are obtaining a consumer policy of insurance, you must read each question \
and answer honestly and fully and must take reasonable care to not make a \
misrepresentation.
Failure to comply with the above disclosure requirements, as they apply to you, could \
mean that your policy of (re)insurance is void, its terms are materially altered or \
that (re)insurers are not liable to pay all or part of your claim(s). If you are in \
any doubt as to your obligations you should ask your usual contact.
This e-mail and any attachments are CONFIDENTIAL and may contain legally privileged \
information. If you are not the intended recipient of this e-mail message, please \
telephone or e-mail us immediately, delete this message from your system and do not \
read, copy, distribute, disclose or otherwise use this e-mail message and any \
attachments. Although the above company has taken reasonable precautions to ensure \
this e-mail and any attachments are free of any virus or other defect that may affect \
your computer, it is the responsibility of the recipient to ensure that it is virus \
free and the above company does not accept any responsibility for any loss or damage \
arising in any way from its use.
[Attachment #3 (text/html)]
<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:855921673;
mso-list-template-ids:1586662132;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1
{mso-list-id:918101855;
mso-list-template-ids:1717872826;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:1338532293;
mso-list-template-ids:579504262;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3
{mso-list-id:1427000083;
mso-list-template-ids:-1596057886;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l3:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4
{mso-list-id:1730883629;
mso-list-type:hybrid;
mso-list-template-ids:-1134634116 134807577 134807577 134807579 134807567 134807577 \
134807579 134807567 134807577 134807579;} @list l4:level1
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l4:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="white" lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Thanks \
Sebastian,<o:p></o:p></span></p> <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">That \
makes sense now. The GUI basically creates a relationship going the other way \
when doing a reverse resync, so obviously no command to specifically do \
that.<o:p></o:p></span></p> <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">We \
are actually going to failover and failback so don’t want to lose any \
data.<o:p></o:p></span></p> <p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">I \
do need to look at SVM-DR, but;<o:p></o:p></span></p> <p class="MsoListParagraph" \
style="text-indent:-18.0pt;mso-list:l4 level1 lfo7"><![if !supportLists]><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><span \
style="mso-list:Ignore">a.<span style="font:7.0pt "Times New \
Roman""> \
</span></span></span><![endif]><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">I’ve \
got existing Mirror-Vault relationships with a long retention for backup so not sure \
if those older snaps would be retained or not I convert to \
SVM-DR?<o:p></o:p></span></p> <div>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l4 level1 lfo7"><![if \
!supportLists]><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span \
style="mso-list:Ignore">b.<span style="font:7.0pt "Times New \
Roman""> \
</span></span></span><![endif]><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Is \
failing over just 1 volume possible?<o:p></o:p></span></p> </div>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">KR,<o:p></o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Chris.<o:p></o:p></span></p>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">P.s. \
Apologies for the crazy long signature disclaimer!!<o:p></o:p></span></p> <p \
class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" \
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">From:</span></b><span \
lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"> \
Sebastian Goetze <spgoetze@gmail.com> <br>
<b>Sent:</b> 25 October 2018 14:54<br>
<b>To:</b> Chris Hague <Chris_Hague@ajg.com><br>
<b>Cc:</b> Tim McCarthy <tmacmd@gmail.com>; jordan slingerland \
<jordan.slingerland@gmail.com>; Toasters <toasters@teaparty.net><br> \
<b>Subject:</b> Re: Reverse Resync - SnapMirror XDP \
relationship<o:p></o:p></span></p> </div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Well Chris,<o:p></o:p></p>
<p>You'd do it just like you've set it up (if you did so using CLI), <b>just the \
other way around</b>. SnapMirror is a <b>PULL</b>-relationship, where you type it, \
there you (usually) pull data to (and might overwrite existing data).<o:p></o:p></p> \
<p><o:p> </o:p></p> <p>Failover to DR:<o:p></o:p></p>
<p><b>DST::> </b>snapmirror quiesce/abort/<b>break</b><o:p></o:p></p>
<p>-> break makes the destination volumes writable... Let's assume, that you've \
worked on the destination and want to switch back...<o:p></o:p></p> \
<p><o:p> </o:p></p> <p>Failback to original source:<o:p></o:p></p>
<p><b>(disconnect clients etc...)</b><o:p></o:p></p>
<p><b>SRC::> snapmirror resync</b> -<b>source</b>-path <b>DST://dr_svm/dr_vol</b> \
-destination-path src_svm:src_vol<o:p></o:p></p> <blockquote \
style="margin-top:5.0pt;margin-bottom:5.0pt"> <ul type="disc">
<li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l3 level1 lfo3"> \
You <b>will</b> lose data at the source now, if you also continued working there, \
while DR testing...!<o:p></o:p></li><li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l3 level1 lfo3"> \
If there's complaints, you might have to 'snapmirror delete' the original direction \
relationship<o:p></o:p></li><li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l3 level1 lfo3"> \
You can be specific and <b>take a snapshot at the DST</b> before resync and specify \
it using "<b>-s <snap></b>"<o:p></o:p></li><li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l3 level1 lfo3"> \
You might keep working on the DR site, but then: disconnect clients and do a final \
'snapmirror update' before doing the 'break' in the next step<o:p></o:p></li></ul> \
</blockquote> <p><o:p> </o:p></p>
<p>When you're done: quiesce/break<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>Set up the original direction protection relationship <b>from the DST::> \
cluster</b>.<o:p></o:p></p> <p><b>DST::> snapmirror resync</b> -source-path \
SRC://src_svm:src_vol -<b>destination</b>-path <b>DST://dr_svm/dr_vol</b> \
<o:p></o:p></p> <p>(again, you might have to delete the temporary reverse \
relationship...)<o:p></o:p></p> <p><o:p> </o:p></p>
<p>Remember: <o:p></o:p></p>
<ul type="disc">
<li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo6"> \
You can use wildcards in SnapMirror commands<o:p></o:p></li><li class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo6"> \
Did you try SVM DR? Might make things a lot easier!<o:p></o:p></li></ul> \
<p><o:p> </o:p></p> <p>The "Data Protection Power Guide" also guides \
you through all these steps (some of them probably unnecessary, but the safer way to \
do things...)<o:p></o:p></p> <p><o:p> </o:p></p>
<p>Hope that helps<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>Sebastian<o:p></o:p></p>
<p><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 18/10/25 2:43 PM, Tim McCarthy wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<div>
<p class="MsoNormal">He's asking about snapmirror with an xdp relation and then \
reversing it. Not refund.<o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I've done it before, if have to look up the commands but if I \
recall it was not too bad<o:p></o:p></p> </div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">—TMAC<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Tim McCarthy...typos courtesy of Google Gboard!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"> </span><a \
href="mailto:toasters-bounces@teaparty.net"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif">toasters-bounces@teaparty.net</span></a><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"> on behalf of \
jordan slingerland </span><a href="mailto:jordan.slingerland@gmail.com"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"><jordan.slingerland@gmail.com></span></a><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"><br> <b>Sent:</b> \
Thursday, October 25, 2018 8:22 AM<br> <b>To:</b> </span><a \
href="mailto:chris_hague@ajg.com"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif">chris_hague@ajg.com</span></a><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"><br> <b>Cc:</b> \
Toasters<br> <b>Subject:</b> Re: Reverse Resync - XDP <o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span \
style="font-size:11.0pt;font-family:"Calibri",sans-serif"> <o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal">rsync has a lot of options so to reverse it does not provide a \
clear picture of exactly what you are trying to do. I am guessing simply \
swapping the source and destination is not what you are looking for? <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">also, since you say cifs, I do not believe rsync can maintain \
NTFS ACLS, at least years ago it could not. Consider using robocopy also as it \
does have operate via command line. I have used robocopy quite successfully to \
migrate large smb shares without a lot of clicking. I actually used bash to \
formulate all my robocopy commands and break them into .bat files for threaded or \
sequential transfers where it made sense based on share size and file \
count. <o:p></o:p></p> </div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">--Jordan<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Thu, Oct 25, 2018 at 7:26 AM Chris Hague <<a \
href="mailto:Chris_Hague@ajg.com">Chris_Hague@ajg.com</a>> wrote:<o:p></o:p></p> \
</div> <blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm \
0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"> \
<div> <div>
<p class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Anyone know if there is a \
way to reverse resync at the CLI?<o:p></o:p></p> <p class="MsoNormal" \
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p> <p \
class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">All \
references to this talk about the GUI and in a DR test that’s a lot of clicking \
for 100+ CIFS shares.<o:p></o:p></p> </div>
<p class="MsoNormal"><br clear="all">
This email is being sent by a subsidiary of Arthur J. Gallagher Holdings (UK) \
Limited, part of the Arthur J. Gallagher & Co. global group of companies. For \
details of the registered office, company number and, where applicable, regulated \
status of our subsidiaries, please visit <a \
href="https://www.ajginternational.com/legal-regulatory-information/" \
target="_blank"> https://www.ajginternational.com/legal-regulatory-information/</a>. \
<br> <br>
We are the data controller of any personal information you provide to us or personal \
information that has been provided to us by a third party. We collect and process \
information about you in order to arrange insurance policies and to process claims. \
Your information is also used for business purposes such as fraud prevention and \
detection and financial management. This may involve sharing your information with \
third parties such as insurers, reinsurers, other brokers, claims handlers, loss \
adjusters, credit reference agencies, service providers, professional advisors, our \
regulators, police and government agencies or fraud prevention agencies. <br>
<br>
We may record telephone calls to help us monitor and improve the service we provide. \
For further information on how your information is used and your rights in relation \
to your information please see our privacy notice at <a \
href="https://www.ajginternational.com/Privacy-Policy/" \
target="_blank">https://www.ajginternational.com/Privacy-Policy/</a>. If you are \
providing personal data of another individual to us, you must tell them you are \
providing their information to us and show them a copy of this notice. <br>
<br>
Where you are obtaining a non-consumer policy of (re)insurance, or cover for \
additional risks or renewal under an existing policy, you are required to make a fair \
presentation of the risk to a (re)insurer which discloses every material circumstance \
which you know or ought to know relating to the risk to be insured. A circumstance \
is material if it would influence the judgment of a prudent insurer in determining \
whether to provide insurance for the risk and, if so, on what terms. Disclosure must \
be reasonably clear and accessible to a prudent insurer and made in good faith. The \
aforementioned duty of disclosure is the applicable duty under the laws of England \
and Wales. If your policy is not subject to English law you are expected to disclose \
risk information in accordance with the requirements of the applicable law. In such \
circumstances we expect you will disclose risk information at least equal to the \
standard required under English law and where the applicable law requires you to \
disclose information over and above the level required under English law you will \
provide such information in accordance with that law.<br> <br>
Where you are obtaining a consumer policy of insurance, you must read each question \
and answer honestly and fully and must take reasonable care to not make a \
misrepresentation. <br>
<br>
Failure to comply with the above disclosure requirements, as they apply to you, could \
mean that your policy of (re)insurance is void, its terms are materially altered or \
that (re)insurers are not liable to pay all or part of your claim(s). If you are in \
any doubt as to your obligations you should ask your usual contact.<br>
<br>
This e-mail and any attachments are CONFIDENTIAL and may contain legally privileged \
information. If you are not the intended recipient of this e-mail message, please \
telephone or e-mail us immediately, delete this message from your system and do not \
read, copy, distribute, disclose or otherwise use this e-mail message and any \
attachments. Although the above company has taken reasonable precautions to ensure \
this e-mail and any attachments are free of any virus or other defect that may affect \
your computer, it is the responsibility of the recipient to ensure that it is virus \
free and the above company does not accept any responsibility for any loss or damage \
arising in any way from its use.<o:p></o:p></p> </div>
<p class="MsoNormal">_______________________________________________<br>
Toasters mailing list<br>
<a href="mailto:Toasters@teaparty.net" target="_blank">Toasters@teaparty.net</a><br>
<a href="http://www.teaparty.net/mailman/listinfo/toasters" \
target="_blank">http://www.teaparty.net/mailman/listinfo/toasters</a><o:p></o:p></p> \
</blockquote> </div>
</div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Toasters mailing list<o:p></o:p></pre>
<pre><a href="mailto:Toasters@teaparty.net">Toasters@teaparty.net</a><o:p></o:p></pre>
<pre><a href="http://www.teaparty.net/mailman/listinfo/toasters">http://www.teaparty.net/mailman/listinfo/toasters</a><o:p></o:p></pre>
</blockquote>
</div>
<br clear="both">
This email is being sent by a subsidiary of Arthur J. Gallagher Holdings (UK) \
Limited, part of the Arthur J. Gallagher & Co. global group of companies. For \
details of the registered office, company number and, where applicable, regulated \
status of our subsidiaries, please visit \
https://www.ajginternational.com/legal-regulatory-information/. <BR> <BR>
We are the data controller of any personal information you provide to us or personal \
information that has been provided to us by a third party. We collect and process \
information about you in order to arrange insurance policies and to process claims. \
Your information is also used for business purposes such as fraud prevention and \
detection and financial management. This may involve sharing your information with \
third parties such as insurers, reinsurers, other brokers, claims handlers, loss \
adjusters, credit reference agencies, service providers, professional advisors, our \
regulators, police and government agencies or fraud prevention agencies. <BR> <BR>
We may record telephone calls to help us monitor and improve the service we provide. \
For further information on how your information is used and your rights in relation \
to your information please see our privacy notice at \
https://www.ajginternational.com/Privacy-Policy/. If you are providing personal data \
of another individual to us, you must tell them you are providing their information \
to us and show them a copy of this notice. <BR> <BR>
Where you are obtaining a non-consumer policy of (re)insurance, or cover for \
additional risks or renewal under an existing policy, you are required to make a fair \
presentation of the risk to a (re)insurer which discloses every material circumstance \
which you know or ought to know relating to the risk to be insured. A circumstance is \
material if it would influence the judgment of a prudent insurer in determining \
whether to provide insurance for the risk and, if so, on what terms. Disclosure must \
be reasonably clear and accessible to a prudent insurer and made in good faith. The \
aforementioned duty of disclosure is the applicable duty under the laws of England \
and Wales. If your policy is not subject to English law you are expected to disclose \
risk information in accordance with the requirements of the applicable law. In such \
circumstances we expect you will disclose risk information at least equal to the \
standard required under English law and where the applicable law requires you to \
disclose information over and above the level required under English law you will \
provide such information in accordance with that law.<BR> <BR>
Where you are obtaining a consumer policy of insurance, you must read each question \
and answer honestly and fully and must take reasonable care to not make a \
misrepresentation. <BR> <BR>
Failure to comply with the above disclosure requirements, as they apply to you, could \
mean that your policy of (re)insurance is void, its terms are materially altered or \
that (re)insurers are not liable to pay all or part of your claim(s). If you are in \
any doubt as to your obligations you should ask your usual contact.<BR> <BR>
This e-mail and any attachments are CONFIDENTIAL and may contain legally privileged \
information. If you are not the intended recipient of this e-mail message, please \
telephone or e-mail us immediately, delete this message from your system and do not \
read, copy, distribute, disclose or otherwise use this e-mail message and any \
attachments. Although the above company has taken reasonable precautions to ensure \
this e-mail and any attachments are free of any virus or other defect that may affect \
your computer, it is the responsibility of the recipient to ensure that it is virus \
free and the above company does not accept any responsibility for any loss or damage \
arising in any way from its use.<BR> </body>
</html>
_______________________________________________
Toasters mailing list
Toasters@teaparty.net
http://www.teaparty.net/mailman/listinfo/toasters
--===============3166299984605866307==--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic