Initialize VLDB replication from Subscriber database backup

  • Hello,

    We currently have Publisher database A, Distributor database D, Subscriber database Sub1 setup as transactional push replication. Since the Publisher database A is very large (2Tb), I would like to know if there is any way we can use sub1 snapshot using pure array storage and create a new subscriber sub2 for the existing replication?

    Basically, i would like to take advantage of pure storage snapshots and restores to reduce the backup and restore process.

    The process in mind is:

    1. Take snapshot of existing sub1 database volume
    2. Restore the snapshot on new server as sub2 to retain schema and data. This takes 1-2 seconds.
    3. Initialize the subscription to sub2 such that sub1 and sub2 are in sync with publisher database A.

    We are doing this to increase the number of subscription databases and avoid long backup and restore times. I went through articles where they mention initialize through LSN but that is not an option if we are taking backups of subscriber database.

    Also, note that I want to initialize the replication without snapshot from subscriber DB backup. This is because the subscriber db has subscription from different publishers and not just publisher database A.

    Any ideas?

    • This topic was modified 5 years, 8 months ago by S_DBA. Reason: More explaination
  • Thanks for posting your issue and hopefully someone will answer soon.

    This is an automated bump to increase visibility of your question.

  • Guys, please share your thoughts. Really appreciate.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply