PDA

View Full Version : پشتیان گیری از دیتابیس



adnan
سه شنبه 10 شهریور 1383, 10:47 صبح
با سلام !

آیا امکان دارد که دیتابیس را یک سرور مستقیما به سرور دیگر منتقل کرد ؟

oxygenws
سه شنبه 10 شهریور 1383, 11:30 صبح
عموما خیر، چون دسترسی ندارید. (البته شاید کلا نشه، این رو دقیقا نمی دونم)
شاید بهترین و البته ساده ترین (نه به صرفه ترین) راه، نوشتن دو برنامه PHP به صورت کلاینت/سرور باشه.
موفق باشید، امید

adnan
سه شنبه 10 شهریور 1383, 11:46 صبح
منظورتان اینه که مثلا table به table بخونم و در دیتابیس یک هاست دیگه بنویسم ؟؟؟

پس انتقال اطلاعات یک سایت به هاست دیگه به چه صورت انجام می گیرد ؟
آیا همه را سمت کلاینت دانلود می کنند و سپس آنجا آپلود می کنند ؟

oxygenws
سه شنبه 10 شهریور 1383, 23:58 عصر
بله، منظورم همین بود :)
انتقال از یک سرور به سرور دیگه.....
خوب بستگی داره :) چندین راه هست. ممکنه یه ادمین بخواد بهتون حال بده و یکی نخواد حال بده :)
راه های که همین الان به ذهنم می رسه:
۱- نوشتن برنامه کلاینت/سرور با مثلا PHP
۲- دانلود کردن بانک توسط مثلا CPanel یا .... و آپلود کردن اون.
۳- دیدن دم جناب ادمین برای دانلود کردن پشتیبان بانک روی سرور (توجه کن که دانلود روی سرور انجام می شه)
۴- باز هم دیدن دم جناب ادمین و کمی دادن رشوه که این کار رو از طریق کنترل پنل سرور (اگر پشتیبانی بکند، که CPanel می کند) انجام بدهد.

موفق باشید، امید

houtanal
چهارشنبه 11 شهریور 1383, 13:33 عصر
در iranphp.net مقاله ای در این زمینه وجود دارد

Spoofed
چهارشنبه 11 شهریور 1383, 14:18 عصر
اکسیژن جان!
سرور شما دسترسی SSH به مشتری ها می دهد ؟
با SSH‌ می شود خیلی راحت MySQL Dump رو Restore کرد.

Spoofed
چهارشنبه 11 شهریور 1383, 14:24 عصر
این دو مقاله در این مورد با دسترسی SSH‌ جالب هستند:
http://www.phpbb.com/kb/article.php?article_id=118

http://www.phpbb.com/kb/article.php?article_id=140

oxygenws
چهارشنبه 11 شهریور 1383, 19:22 عصر
من به طور کلی که SSH نمی دم ولی چندان هم مشکلی برای دادن SSH نیست، بستگی داره طرف ام کی باشه و در حقیقت کمی بشناسمش :)

memir
چهارشنبه 25 شهریور 1383, 22:01 عصر
سلام
من چند وقت پیش دنبال این مطلب بودم.
راه حلی که دوستان پیشنهاد دادند را حل خوبیه ولی خوده mysql هم یه پیشنهاد برای این کار داده اون هم استفاده از replication ه!
اون موقه که من دنبالش بودم help خوده mysql خوب توضیح نداده بود در واقع اصلا توضیح نداده بود ولی بعدا عوضش کرد و یه چیز مرتب گذاشت سرجاش!
من خیلی دنبالش نرفتم چون صورت مسئله پاک شد!
حالا یه نگاه بندازین داخل help mysql ببینید چی پیدا می کنید!
اگر چیزی متوجه نشدین بگین یکم توضیح بدم! چون خودم هم کامل نفهمیدم! ولی نکتش اینه که من بلد نیستم ولی این ابزار رو داره!