Disaster Recovery in Microsoft Azure

Поділитися
Вставка
  • Опубліковано 25 лип 2024
  • A look at the considerations and options for providing DR for Microsoft Azure services.
    #microsoftazure #azure #DR #disasterrecovery #johnsavillstechnicaltraining #onboardtoazure
    ▬▬▬▬▬▬ C H A P T E R S ⏰ ▬▬▬▬▬▬
    0:00 - Intro
    1:55 - HA in Azure
    4:25 - Using multiple regions
    7:18 - Service layers
    8:53 - Options for protection
    11:45 - Geo-redundant native services
    13:20 - DR requirements
    18:10 - Replication options
    24:25 - Understanding application architecture
    27:38 - Where is state?
    32:52 - How to rebuild
    38:00 - Enabling access to services
    41:45 - Making failover simple
    43:30 - On-premises to Azure
    44:48 - Active-active options
    50:15 - Data tier considerations
    54:09 - Summary and close
    ▬▬▬▬▬▬ K E Y L I N K S 🔗 ▬▬▬▬▬▬
    ► Whiteboard:
    🔗 github.com/johnthebrit/Random...
    ► Azure Regions:
    🔗 azure.microsoft.com/en-us/glo...
    ► Region pairs:
    🔗 docs.microsoft.com/azure/best...
    ► Recovery vault cross-region restore:
    🔗 docs.microsoft.com/en-us/azur...
    ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
    📅 Weekly Azure Update ► • Azure Infrastructure U...
    ☁ Azure Master Class ► • Microsoft Azure Master...
    ⚙ DevOps Master Class ► • DevOps Master Class
    💻 PowerShell Master Class ► • PowerShell Master Class
    🎓 Certification Cram Videos ► • Microsoft Certificatio...
    ❔ Question about my setup? ► • My Setup
    🔎 Looking for content on a particular topic? Search the channel. If I have something it will be there!
    SUBSCRIBE ✅ / @ntfaqguy
  • Наука та технологія

КОМЕНТАРІ • 127

  • @4ng3l_xx
    @4ng3l_xx Рік тому +24

    Came for a DR lesson, got a Solutions Architecture Masterclass 🥰 Amazing job! Keep it up

  • @TANVEER991164
    @TANVEER991164 2 роки тому +4

    Thanks for such a great lesson on DR. I am planning to make DR plans for my production environment, this lecture will certainly help me with my plans.

  • @johnozarchuk2128
    @johnozarchuk2128 2 роки тому +2

    Thank you so much for this. I am scoping a DR application setup for a client, and this was super helpful!

  • @bendz1032
    @bendz1032 Рік тому +1

    Loving your work John! Another classic, many thanks for making these videos, it is most appreciated.

  •  2 роки тому +7

    Thank you John, I currently studying to AZ-304 exam, it would be nice to pass by the end of the year. Your videos helping me a lot, please never stop instructing Azure, you are a treasure! :)

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +2

      Thanks and good luck ☁️🤙💪

  • @ahmadl-zahrani2993
    @ahmadl-zahrani2993 2 роки тому

    Thanks again John, wonderful work. I love how you recaped at the end and mentioned the challenges with active active. And how you always keep this technical focused not mentioning availability KPIs and its commerical prespective.

  • @Z1ncite
    @Z1ncite 2 роки тому +2

    Thanks John for this insightful session on DR. Loved the whole overview. My fav part of your sessions are the little knowledge nuggets you drop on other topics (eg: Public IP will change if region changes). Keep it coming !

  • @jaganorissa
    @jaganorissa 2 роки тому

    Love from India 🙏 This is the only video available in the internet which explains in depth about DR.

  • @rups7vision
    @rups7vision 2 роки тому

    Very well articulated ! Thank you for sharing this !

  • @sylvaincr5871
    @sylvaincr5871 3 місяці тому

    I'm passing my az104 this year, and this session is really excellent technically. thanks very much

  • @marimuthusakthivel9280
    @marimuthusakthivel9280 2 роки тому +1

    Thank you John for the wonderful session, your video helped a lot to understand various azure services 👍. Brilliant content as always.

  • @lj7894
    @lj7894 2 роки тому

    Thxs John! Did a successful DR test on Sunday! Lots to learn, especially with setup of NSGs and Peering

  • @idrisfl
    @idrisfl 2 роки тому

    The real-life scenarios based examples were great, it really sticks in your head 😃

  • @marcelo306g5
    @marcelo306g5 Рік тому

    Wow! Men that's was a great explanation about disaster recovery. This video was very useful to me to undertand the diferent kind of disaster recovery scenarios and I know now is important to be sure about where the state of my app is. Thanks a lot. You got another subscriber

  • @hardikdesai24
    @hardikdesai24 2 роки тому

    lovely explanation of DR. Cannot be more simple than this. Thanks John.

  • @paulwilliams3736
    @paulwilliams3736 2 роки тому +1

    Thanks John, as engaging as ever. This video really opened my eyes on a few things including my approach to this kind of work.

  • @ChanceMinus
    @ChanceMinus Рік тому

    Excellent info. Fantastic job. Extremely helpful. Thank you.

  • @imadbensisaid8016
    @imadbensisaid8016 2 роки тому

    Thanks John for this session, best explanation of DR

  • @harrymatheson1813
    @harrymatheson1813 2 роки тому

    This was a fantastic presentation. Thanks!

  • @shivareddybattula5082
    @shivareddybattula5082 2 роки тому

    Thank you John for the detailed explanation about Disaster Recovery. It helped me in a great way to gain the knowledge. Keep going.

  • @MrJourfixe
    @MrJourfixe 2 роки тому

    Thanks John. Fantastic content delivered in detailed and structured was as always. Cheers!

  • @pavangrandhi
    @pavangrandhi 2 роки тому

    Thank you very much @John!! Much needed for us

  • @Andre-qn7ns
    @Andre-qn7ns 2 роки тому

    Thanks for the video, John!

  • @meatycash7819
    @meatycash7819 2 роки тому

    Great video, you take all the randomness and bring order. Great t-shirt, very fitting, love it!

  • @yulaw3289
    @yulaw3289 2 місяці тому

    enjoying this video for today learning, thanks a lot!

  • @fiddycaliber947
    @fiddycaliber947 2 роки тому

    Brilliant content. Love the Tee too!

  • @rabb3255
    @rabb3255 2 роки тому

    Great content. I am going to have a 'John Savill' day on Friday to go through as many videos as possible.

  • @williamfort4119
    @williamfort4119 Рік тому

    We love you John! sitting my AZ-305 today. Pass or fail, thanks for all the content, it's been really helpful :)

  • @LikeWater-ln5hh
    @LikeWater-ln5hh Рік тому

    very informational. thank you john.

  • @mtz-cr6nn
    @mtz-cr6nn 3 місяці тому

    Very well explained. Thanks John

  • @shayanGhani.
    @shayanGhani. Місяць тому

    Mind-blowing content I might be starting to learn Azure instead of AWS just because of U man, fr. much love and respect ❤‍🔥❤‍🔥

  • @carlesgonzalezleon9749
    @carlesgonzalezleon9749 11 місяців тому

    Wow, Great Work Again John! Thanks!

  • @cameronfairbairn
    @cameronfairbairn 2 роки тому

    Great material as always.

  • @martincayer2615
    @martincayer2615 2 роки тому

    Thank you John. Very informative.

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      Thank you, glad it’s useful

  • @lenardbartha6722
    @lenardbartha6722 Рік тому

    Perfect shirt for the presentation. Well done!

  • @ChristianAltamiranoAyala
    @ChristianAltamiranoAyala Рік тому

    Such a masterclass, thank you so much for this invaluable information.

  • @AyalaStudios
    @AyalaStudios Рік тому

    Great video John!

  • @grainman
    @grainman 2 роки тому

    Awesome video as always John.

  • @racexman8813
    @racexman8813 2 роки тому

    Great Stuff! Thanks, John!

  • @birdsandboats
    @birdsandboats Рік тому

    this was amazing, thank you

  • @antonygouldstone6567
    @antonygouldstone6567 2 роки тому +1

    How have I only just found the channel 🙂 brilliant content that is easy to follow 👏

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +1

      Welcome :) please sub and help others find :)

    • @antonygouldstone6567
      @antonygouldstone6567 2 роки тому

      Going to post this link to my LinkedIn connections. I get so many questions on this topic all the time from peers

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +1

      Thank you!

  • @samarpitaguha
    @samarpitaguha 2 місяці тому

    Amazing session!

    • @NTFAQGuy
      @NTFAQGuy  2 місяці тому

      Glad you enjoyed it!

  • @MarkDunn
    @MarkDunn 10 місяців тому

    I appreciate this video. I am currently moving 30 VMware VM's to Azure DR, and it's been a struggle.

    • @NTFAQGuy
      @NTFAQGuy  10 місяців тому

      Glad I could help!

  • @johnthompson3530
    @johnthompson3530 2 роки тому

    Great video.

  • @lutaayam
    @lutaayam Рік тому +1

    Now this is what I call teaching

  • @sylviawylie9218
    @sylviawylie9218 Місяць тому

    Generic comment to show my appreciation. Keep winning John!

  • @michapicheta4006
    @michapicheta4006 2 місяці тому

    VERY good lecture!

    • @NTFAQGuy
      @NTFAQGuy  2 місяці тому

      Glad you think so!

  • @sozinonl
    @sozinonl 2 роки тому

    Thanks John, this was awesome!

  • @karthiks8612
    @karthiks8612 Рік тому

    Good discussion

  • @sambo7734
    @sambo7734 Рік тому

    that was awesome.

  • @notoriousft
    @notoriousft 2 роки тому

    Great video as usual.

  • @Joe-tk8cx
    @Joe-tk8cx 2 роки тому

    Engaging and amazing as ever John. What are you planning next for the next master class series ?

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      Thank you. I don’t discuss future content :)

  • @MassaKingWOfficial
    @MassaKingWOfficial 2 роки тому +1

    What do you mean its horrible ? I like clicking !
    You bring a good point, I have decided even for my labs to get into the habit of using Infra as code for learning purposes.

  • @aaronhill3020
    @aaronhill3020 2 роки тому

    You have a heart of a teacher

  • @scottevans2712
    @scottevans2712 2 місяці тому

    Nice!

  • @cma9br
    @cma9br 2 роки тому

    Active-active scenario is the best solution. I've already had some issues, but with no downtime.

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      Yep if your architecture allows :-)

  • @PracticingPhotography
    @PracticingPhotography 2 роки тому

    Here is a thought - is it crazy?
    What if you create an active-active-active.... setup and failover to follow the sun. If peaks in usage will follow time zones, would creating scheduled auto-failovers to follow the workload be a good idea? This would definitely keep your active setups up-to-date and know that each one can handle the workloads.

  • @darrenwest7156
    @darrenwest7156 2 роки тому +1

    Great stuff again John. Was wondering, how do you deal with logical disaster, like ransomware? In that scenario you may struggle to attain the RTO/RPO as even synchronous data is useless. How do you deal with that scenario from an SLA perspective? Thanks

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +2

      I have another video where I talk about those types of attack

  • @ZPDrift
    @ZPDrift 2 роки тому

    Good video. I still don’t quite trust azure for some DR recoveries eg for VM’s - in that when Azure fails , it fails in funny ways. For example the inability to start VM’s globally which was an issue last week (or the week before). It doesn’t quite feel as each region (or availability zones) are as independent of one another as they should be. And therefore I try factor that into my DR strategy etc

  • @thedarkwonder9954
    @thedarkwonder9954 2 роки тому

    I hope you wore that shirt on purpose. It's so fitting for the content you are discussing. Great video. Thanks!

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      Yep, bought just for this topic

  • @pavankumarkotari
    @pavankumarkotari 2 роки тому

    Great Video

  • @luiz.mesquita
    @luiz.mesquita 2 роки тому +1

    Is this content really free??
    It's amazing! Thanks John

  • @raymondgwjones
    @raymondgwjones 2 роки тому +2

    Hi John, love the videos! I was wondering if was possible whether you could post the whiteboard diagrams you draw in the videos. Would be helpful to refresh my memory on the videos in future. Thanks

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      check the description ;)

    • @raymondgwjones
      @raymondgwjones 2 роки тому

      @@NTFAQGuy Thanks John! I guess I'm blind 😂

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +3

      Lol :D so I tend to upload whiteboards to my random stuff repo if they get to a certain level of complexity :) just for future reference. Sometimes I forget to update the link when I put the video live so shout :)

  • @va55ag0
    @va55ag0 2 роки тому +1

    In the recreation side, how do you deal with resources that have to have globally unique names? KeyVaults and Storage Accounts etc.? Do I have to recreate the infrastructure, then update my environment variables before deploying my workloads onto the new infra?

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +2

      In a region disaster for key vault it would fail over to the other region you are not recreating. Same for storage if you pick GRS etc. If you go the recreate option then yes use parameter files.

  • @davidcoronel5249
    @davidcoronel5249 2 роки тому

    I came here for ASR, but I stayed for the t-shirt 😁

  • @davidpike5959
    @davidpike5959 2 роки тому +1

    Brilliant video as ever John! What's that screen you're using? Might be able to befuddle the budget y'see :)
    (If anyone knows, please chip in- appreciated!)

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +2

      There is a playlist of setup. There is link to it in the description of this video

  • @soucianceeqdamrashti8175
    @soucianceeqdamrashti8175 2 роки тому

    Ever thought of starting a podcast? And discuss all things Azure related..Anyway great video!

  • @eyadslman
    @eyadslman 2 роки тому

    thank you for your efforts, is the same plan if we are going to plan DR from on-prem to Azure cloud?

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +1

      very similar concepts.

  • @tonic316
    @tonic316 2 роки тому +2

    love the tshirt haha

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      Hehe got it just for this video :)

  • @olegshalnov1028
    @olegshalnov1028 2 роки тому +1

    As usual - Amazing job!
    in 53:42 - what if: Region1 = US, Regoin2 = EU, what to do with the DB latency? (Database MS SQL on VMs) What is the best way to split the load or what is the best way to replicate it? Active-Active MSSQL?

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +2

      Depends on workload tolerance and the nature of workload. Question too generic to answer. Ask more detailed at next ama :). Sql is not active active normally.

  • @AleksandarIvanov69
    @AleksandarIvanov69 2 роки тому

    For the algorithm! 😁

  • @mohammedpasha3649
    @mohammedpasha3649 2 роки тому +1

    In the case of using ASR for disaster recovery of virtual machines from one Azure region to other region , should the IP address space of target VNET (may be from a different subscription) be same as the source VNET , to avoid re-configuring the IP once the VM is recovered on the target site? Also, can I have two subscriptions (mapped to same Azure AD tenant) with same VNET IP address range (for disaster recovery scenario), wherein 2nd subscription is like a DR subscription.

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому

      you can automate IP change as part of the failover

    • @mohammedpasha3649
      @mohammedpasha3649 2 роки тому

      @@NTFAQGuy what needs to be done if I want to use the same IP on target region(subscription)?

  • @Irtechie
    @Irtechie 2 роки тому

    I laughed soo hard at "It's not magic", like you had someone in mind.

  • @jlou65535
    @jlou65535 2 роки тому

    Thanks John ! One question, do you save your whiteboards somewhere ? 😋

    • @NTFAQGuy
      @NTFAQGuy  2 роки тому +1

      yes, read the video description.

    • @jlou65535
      @jlou65535 2 роки тому

      @@NTFAQGuy Thanks !

  • @jordanfrey8065
    @jordanfrey8065 2 роки тому

    The t-shirt is appropriate lmao

  • @davidpike5959
    @davidpike5959 2 роки тому

    John, have ever considered doing some weight-work? :D

  • @roarlee6387
    @roarlee6387 2 роки тому

    Nice!