سلام
دوستان یک راهنمایی می خوام !
فرض کنید یک هسته سنتوس دارید ! که برروی آن IBSng نصب شده است !
بر اساس تنظیمات Cron job شما هر شب ساعت 12 از IBSng شما بصورت اتوماتیک نسخه پشتیبان گرفته می شود !
آیا راهی هست که این نسخه پشتیبان رو به FTP فرستاد ؟
نمایش نسخه قابل چاپ
سلام
دوستان یک راهنمایی می خوام !
فرض کنید یک هسته سنتوس دارید ! که برروی آن IBSng نصب شده است !
بر اساس تنظیمات Cron job شما هر شب ساعت 12 از IBSng شما بصورت اتوماتیک نسخه پشتیبان گرفته می شود !
آیا راهی هست که این نسخه پشتیبان رو به FTP فرستاد ؟
بله با آیدی یاهوی بنده تماس بگیرید براتون انجام بدم
عمكار عزيز من زياد با باهو سازگار نيستم اگر امكان دارد ايميل معتبر ارائه بديد تا مزاحمتون بشوم تشكر از شما
سلام
کافیه فایلی با پسوند .sh با محتویات زیر ایجاد کنید و در cron هر موقع خواستید اجراش کنید.
اول بکاپ میگیره بعد هم FTP میکنه :)
کد:#!/bin/bash
pg_dump IBSng > IBSng_"`date +%Y%m%d`".bak
HOST=hostname
USER=username
PASS=password
ftp -inv $HOST << EOF
user $USER $PASS
put IBSng_"`date +%Y%m%d`".bak
bye
EOF
سلام
دستور زیر رو برای تغییر فایل cron وارد کنید:
برای اجرای اسکریپت بالا بصورت روزانه در ساعت ۰۰:۰۰ میتونید خط زیر رو اضافه کنید:کد:crontab -e
البته در صورتی که اسکریپت رو در /root قرار داده باشید.کد:@daily /root/IBSng_backup_and_ftp_script.sh
وقتی من فایلو اجرا میکنم خطا میده و هیچ بکاپی گرفته و اف تی پی نمیشه.
اف تی پی هاست هست.
کد:pg_dump: [archiver (db)] connection to database "IBSng" failed: FATAL: role "root" does not exist
: command not foundine 2:
: command not foundine 6:
.onnected to 176.9.103.25
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 20:49. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
500 This security scheme is not implemented
500 This security scheme is not implemented
KERBEROS_V4 rejected as an authentication type
Remote system type is UNIX.
Using binary mode to transfer files.
?Invalid command
331 User ****_ OK. Password required
530 Login authentication failed
Login failed.
?Invalid command
remote: IBSng_20121110.bak
530 You aren't logged in
Passive mode refused. Turning off passive mode.
530 You aren't logged in
ftp: bind: Address already in use
?Invalid command
?Invalid command
?Invalid command
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
سلام
pg_dump: [archiver (db)] connection to database "IBSng" failed: FATAL: role "root" does not exist
این خط مربوط به این میشه که شما یوزر root ندارید توی postgresql احتمالا با یوزر ibs وصل میشید
میتونید با نصب webmin یوزر root رو به postgresql اضافه کنید (دستورشو نمیدونم با خط فرمان :دی سرچ کنید)
یوزر root ساختم اما باز خطا داد:
کد:: command not foundine 3:
: command not foundine 7:
.onnected to 176.9.103.25
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 21:19. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
500 This security scheme is not implemented
500 This security scheme is not implemented
KERBEROS_V4 rejected as an authentication type
Remote system type is UNIX.
Using binary mode to transfer files.
?Invalid command
331 User ****_ OK. Password required
530 Login authentication failed
Login failed.
?Invalid command
remote: IBSng_20121110.bak
530 You aren't logged in
Passive mode refused. Turning off passive mode.
530 You aren't logged in
ftp: bind: Address already in use
?Invalid command
?Invalid command
?Invalid command
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.