Replication تکثیر یک کپی از دیتابیس بر روی یک یا چند سیستم دیگر در محل یا در منطقه جغرافیایی دیگری می باشد.
نزدیک بودن سرور به محل: گاهی نیاز است که دیتابیس در نزدیکی برخی سیستم ها در جغرافیایی دیگر قرار بگیرد. مثلا اگر دیتابیس در شیراز است، نیاز است که سیستم هایی که در اهواز هستند با سرعت بیشتری اطلاعات خود را اضافه، حذف و ویرایش نمایند و یا اینکه کارهایی مربوط به آنالیز داده ها را انجام دهند.
دسترس پذیری داده ها: در صورتی که از دسترس خارج شدن دیتابیس به مدت زیاد قابل قبول نباشد.
پشتیبان گیری خارج از سازمان: وقتی که نیاز است پشتیبانی از دیتابیس خارج از سازمان وجود داشته باشد که در صورت بروز حادثه آخرین وضعیت دیتابیس حفظ شود.
Transactional Replication: در این نوع ابتدا یک کپی کامل از دیتابیس ایجاد می شود و سپس تنها آخرین تغییراتی که بر روی داده ها داده می شود، اعمال می شوند.
Snapshot Replication: در این نوع هر بار یک کپی کامل از دیتابیس کپی می شود.
Merge Replication: در این نوع چندین سیستم می توانند روی کپی ها عملیات نوشتن و خواندن را انجام دهند و همه این تغییرات در زمانی مشخص با یکدیگر ادغام می شوند.