![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación Web, Web 2.0 y Mashups Discutir y Programación Web Administración de Servidor Web, incluyendo LAMP, Apache, MySQL, Flash, HTML, SEO, Mashups y Web API y otros temas. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Desarrolladores de MySQL, se reúnen "Quan" (también conocido como el Analizador de consultas de MySQL) | iBOT | MySQL DevZone RSS | 0 | 05-15-2009 02:30 PM |
| MySQL University - Capacitación en Desarrollo y MySQL Internos | iBOT | BigAdmin Solaris RSS | 0 | 11-12-2008 09:10 AM |
| cómo romper el archivo sql mysql vertedero | learnbash | Programación de scripts de shell y | 2 | 05-14-2008 06:39 AM |
| restaurar mysql archivo de volcado en muchos servidores remotos? | blesets | Programación de scripts de shell y | 2 | 09-13-2006 02:17 AM |
| ayuda, ¿cuál es la diferencia entre core dump volcado y el pánico? | Aileen | UNIX for Dummies Preguntas y Respuestas | 1 | 06-11-2001 09:08 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo |
Calificación:
|
Modos de visualización |
|
|
|
||||
|
Hola. el fin de mis esfuerzos ahora son más grandes para obtener una secuencia de comandos de la mina (que el administrador me dijo que había puesto en cron para mí) correctamente copias de seguridad de mi base de datos MySQL. Para probar la copia de seguridad sql parte (antes de llegar a toda la secuencia de comandos en cron, y hacer que no funcione) que quería probarla. Así que aquí está lo que hice:
Archivo PHP para hacer mi ensayo (en el servidor) Código:
<?php
$test = shell_exec('echo $SHELL');
echo "<pre>$test</pre>";
$output = shell_exec('sh ./sqlBack.sh');
echo "<pre>$output</pre>";
?>
Código:
#!/usr/local/bin/bash # MYSQL BACKUP: sql_bDir="./sql_backups/" #LOCATION FOR SQL BACKUPS TO LAND sql_bName=SqlBackup_$(date "+%A") echo "The Shopping Cart's database backup will be in $sql_bDir and will be named $sql_bName" #NOTICE OF DATABASE BACKUP mysqldump -uNAME -pPASS --opt DBASENAME > $sql_bDir$sql_bName.tgz Gracias de antemano por toda su ayuda! |
|
|||||
|
Gracias por la respuesta!
Cita:
Cita:
Esto es lo que encontré: Cita:
Cita:
Cita:
Gracias por toda su ayuda! |
|
||||
|
Cita:
test.php Código:
<?php
$output=shell_exec('sh /home/jzacsh/public_html/private/scripts/dbackup.sh');
echo "<pre>$output</pre>";
?>
Código:
#!/bin/sh
sql_bDir=./sql_pickup/
#START SQL BACKUP + TGZ
echo " " #VISUAL PADDING
echo "# BEGINNING DATABASE BACKUP PORTION:" #VISUAL
#MYSQL LANDING DIR. CHECK
echo "Checking if sql backup landing directory exists: $sql_bDir"
if test -d "$sql_bDir"
then
echo "Directory to receive database backup exists"
else
echo "Directory to receive database backup does not exist, creating it"
mkdir $sql_bDir
fi #ENDIF SQL DIR. CHECK
echo " " #VISUAL PADDING
# MYSQL BACKUP
sql_bName=SQLBackUp_$(date +%A).gz
sql_Path=$sql_bDir$sql_bName
echo "The Shopping Cart's database backup will be:" $sql_Path #NOTICE OF DATABASE BACKUP
echo "Note: If the main backup is backing up the root directory, you do not need to separately download the database backup."
mysqldump -u name -p wppass --single-transaction db123 | dd bs=1M | gzip -c > $sql_Path
Código:
# BEGINNING DATABASE BACKUP PORTION: Checking if sql backup landing directory exists: ./sql_pickup/ Directory to receive database backup exists The Shopping Cart's database backup will be: ./sql_pickup/SQLBackUp_Tuesday.gz Note: If the main backup is backing up the root directory, you do not need to separately download the database backup. Todas las ideas lo que podría estar haciendo mal? |
|
||||
|
Cita:
(el archivo todavía sale 0 B, sin apenas)test.php salida: Código:
# BEGINNING DATABASE BACKUP PORTION: Checking if sql backup landing directory exists: ./sql_pickup/ Directory to receive database backup exists The Shopping Cart's database backup will be: ./sql_pickup/SQLBackUp_Tuesday Note: If the main backup is backing up the root directory, you do not need to separately download the database backup. Código:
#!/bin/sh sql_bName=SQLBackUp_$(date +%A) mysqldump -u jzacsh_jzacsh -p wordpres --single-transaction jzacsh_jzwp > $PWD/sql_pickup/$sql_bName echo $ SHELL ... regresó / usr / local / cPanel / bin / noshell Estoy adivinando que significa que no se puede ejecutar bien las cosas? (No estoy seguro, obviamente tenía un depósito para la salida de un archivo con todo ... y yo sólo no tuvo éxito en la salida de un archivo BUENA) |
![]() |
| Marcadores |
| Etiquetas |
| copia de seguridad, mysql, php prueba |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|