הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-12-05, 09:47   # 1
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

צריך סקריפט שמקבץ קובץ גיבוי sql לקובץ gz

הורדתי גיבוי בפורמט sql [.sql]וזה בעייתי לעלות אותו מכיוון והוא גדול מ2MB [לכן אי אפשר לעלות אותו בphpmyadmin] וזה בעייתי לעלות אותו ידנית [דרך תיבת הטקסט בphpmyadmin] כי הוא קובץ גדול ולוקח מלא זמן לפתוח אותו וזה נתקע.

אם יש איזשהו סקריפט שמקבץ/יש איזשהו דרך להפוץ sql לgz/לעלות קובץ sql למסד נתונים [לא דרך הSSH] אשמח לקבל תשובה.

אלון.

עריכה:

פישפשתי לי בגוגל ותראו מה מצאתי:
PHP קוד:
function backup_pg_database
{
   
DATABASE=$1
   
# The output files
   
DATA_FILE="${BACKUP_DIR}${DATABASE}-data.sql"
   
SCHEMA_FILE="${BACKUP_DIR}${DATABASE}-schema.sql"
   
# Dump Data
   #echo Dumping $DATABASE data to $DATA_FILE
   
$pg_dump $DATA_OPTIONS --file $DATA_FILE $DATABASE
   
# Dump Schema
   #echo Dumping $DATABASE schema to $SCHEMA_FILE
   
$pg_dump $SCHEMA_OPTIONS --file $SCHEMA_FILE $DATABASE
   
if [ -"$ZIPIT" ]; then
     $ZIPIT 
${DATA_FILE}.tar.gz $DATA_FILE $TMP_DIR/pg_backup.log
     $ZIPIT 
${SCHEMA_FILE}.tar.gz $SCHEMA_FILE $TMP_DIR/pg_backup.log
     rm 
./pg_backups/*.sql
   fi

יעבוד אתם אומרים?

Last edited by Alon.R; 18-12-05 at 10:01..
  Reply With Quote
ישן 18-12-05, 14:55   # 2
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

ציטוט:
נכתב במקור על ידי Alon.R
הורדתי גיבוי בפורמט sql [.sql]וזה בעייתי לעלות אותו מכיוון והוא גדול מ2MB [לכן אי אפשר לעלות אותו בphpmyadmin] וזה בעייתי לעלות אותו ידנית [דרך תיבת הטקסט בphpmyadmin] כי הוא קובץ גדול ולוקח מלא זמן לפתוח אותו וזה נתקע.

אם יש איזשהו סקריפט שמקבץ/יש איזשהו דרך להפוץ sql לgz/לעלות קובץ sql למסד נתונים [לא דרך הSSH] אשמח לקבל תשובה.

אלון.

עריכה:

פישפשתי לי בגוגל ותראו מה מצאתי:
PHP קוד:
function backup_pg_database
{
   
DATABASE=$1
   
# The output files
   
DATA_FILE="${BACKUP_DIR}${DATABASE}-data.sql"
   
SCHEMA_FILE="${BACKUP_DIR}${DATABASE}-schema.sql"
   
# Dump Data
   #echo Dumping $DATABASE data to $DATA_FILE
   
$pg_dump $DATA_OPTIONS --file $DATA_FILE $DATABASE
   
# Dump Schema
   #echo Dumping $DATABASE schema to $SCHEMA_FILE
   
$pg_dump $SCHEMA_OPTIONS --file $SCHEMA_FILE $DATABASE
   
if [ -"$ZIPIT" ]; then
     $ZIPIT 
${DATA_FILE}.tar.gz $DATA_FILE $TMP_DIR/pg_backup.log
     $ZIPIT 
${SCHEMA_FILE}.tar.gz $SCHEMA_FILE $TMP_DIR/pg_backup.log
     rm 
./pg_backups/*.sql
   fi

יעבוד אתם אומרים?
תנסה ואז תגיד לנו...

אני בניתי סקריפט לבד שעובר בלולאה על כל טבלה ומכניס למשתנה...
זה קצת עבודה אבל הכי טוב :]
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 18-12-05, 15:45   # 3
1host
חבר בקהילה
 
1host's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: תל אביב
גיל: 43
הודעות: 157

1host לא מחובר  

אין לך phpMyAdmin על השרת הזה?
הוא יודע ליצור את זה לבד.
__________________
אנגלמן דניאל, אבולוציה אונליין
מנהל תחום הוסטינג
משרד: 03-6868689
daniel@evolution.co.il
http://www.evolution.co.il
  Reply With Quote
ישן 18-12-05, 18:26   # 4
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

אם הבנתי נכון הוא רוצה להעלות גיבוי SQL ..
יש לך את bigdump, תריץ חיפוש בגוגל
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 18-12-05, 18:28   # 5
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי sUP
אם הבנתי נכון הוא רוצה להעלות גיבוי SQL ..
יש לך את bigdump, תריץ חיפוש בגוגל
יש לי קובץ SQL שאני רוצה לעלות דרך הPHPMYADMIN אבל יש הגבלה של עד 2MB לגיבוי SQL ואין לי אפשרות לכווץ את זה לפורמט gz.
  Reply With Quote
ישן 18-12-05, 19:09   # 6
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 3,103

Alter לא מחובר  

שמע, יש את הדרך עם bigdump
אבל בכל מקרה יהיה מעניין לשמוע על איזה סקריפט שעושה את מה שרצית.
__________________
Alter.
  Reply With Quote
ישן 18-12-05, 19:11   # 7
psycho
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,926

psycho לא מחובר  

לא הבנתי למה לא דרך ה SSH?
  Reply With Quote
ישן 18-12-05, 20:16   # 8
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

אה.. לא הבנתי אתה רוצה לשחזר את הבסיס נתונים?
הנה: http://viper-t.net/mysql_tool.rar

זה סקריפט שמשחזר בסיס נתונים בלי הגבלה...
ככול שהבסיס יותר גדול ככה תצטרך לחכות יותר זמן...
הכי נוח זה דרך ssh
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 18-12-05, 20:51   # 9
psycho
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,926

psycho לא מחובר  

ציטוט:
נכתב במקור על ידי ViPeRt
אה.. לא הבנתי אתה רוצה לשחזר את הבסיס נתונים?
הנה: http://viper-t.net/mysql_tool.rar

זה סקריפט שמשחזר בסיס נתונים בלי הגבלה...
ככול שהבסיס יותר גדול ככה תצטרך לחכות יותר זמן...
הכי נוח זה דרך ssh
בטוח?
הרי ההגבלה היא לא בPMA
אלא ב php.ini ששם יש הגבלה לזמן שסקריפט יכול לרוץ\זכרון וכו' שהוא יכול להשתמש
  Reply With Quote
ישן 18-12-05, 21:08   # 10
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

ציטוט:
נכתב במקור על ידי psycho
בטוח?
הרי ההגבלה היא לא בPMA
אלא ב php.ini ששם יש הגבלה לזמן שסקריפט יכול לרוץ\זכרון וכו' שהוא יכול להשתמש
יש גם הגבלות כאלה...
הסקריפט לא נועד לשחזר מסד של מאות מגה...
עד 100 מגה נראה לי שאפשר, אפילו קצת יותר.
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 21:25.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ