Mondo90 4 Zgłoś post Napisano Luty 9, 2011 Witam, potrzebuję zrobić kopię bazy i plikow przez ssh (putty) czy ktoś mógłby podać mi dokladne komendy, przy okazji prosiłbym o listę komend do ssh. Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Luty 9, 2011 mysqldump i rsync? Udostępnij ten post Link to postu Udostępnij na innych stronach
Mondo90 4 Zgłoś post Napisano Luty 9, 2011 kopie bazy danych zrobiłem, tylko teraz jak sciagnac wszytko (baze + pliki ) na dysk ? rsync ? Może ktoś roznwinąc o co chodzi ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Mkbewe Zgłoś post Napisano Luty 9, 2011 Na swój dysk? Jeśli tak, to najlepiej WinSCP Udostępnij ten post Link to postu Udostępnij na innych stronach
Mondo90 4 Zgłoś post Napisano Luty 9, 2011 Tak na moj dysk, mam dostep TYLKO do ssh i chce sciągac wszystkei pliki z serwera (public_html itd) może ktoś dokładnie powiedzec jakiej komendy uzyć? Z góry dziekuję Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Aimer Zgłoś post Napisano Luty 9, 2011 Plik ściągniesz dowolnym klientem SCP, dane logowania są identyczne jak do SSH. W Windowsie wykorzystaj WinSCP, w Ubuntu masz w menu "Miejsca" link "Połącz z serwerem" i tam wybierasz SSH. Udostępnij ten post Link to postu Udostępnij na innych stronach
Mondo90 4 Zgłoś post Napisano Luty 9, 2011 Ok, dzięki za pomoc niby wszytko gra, ale martwi mnie jedna rzecz. Kopia bazy wykonana za pomocą polecenia mysqldump --opt -u dbusername -p dbname > dbname.bak.dump Zawiera róźne wstawki których nie ma podczas robienia kopi przez opcje w CMS (niestety nie mogę już zrobic kopi przez cms czy phpmyadmin) min. Dumping data for table , i inne + jakies nieznane tabele z prefiksem nie z cms'a a nawet jakies adresy e-mail na koncu również nei z cms'a. Więcj czy istnieje jakis spoób aby przez ssh zrobic kopie bez takich wstawek ? PS: czym różnią sie te dwa polecenia mysqldump --add-drop-table -u dbusername -p dbname > dbname.bak.dump// jak różnica ? mysqldump --opt -u dbusername -p dbname > dbname.bak.dump Chodzi o ""add-drop-table" oraz "opt" jaki to ma wpływ na kopie. Dzięki wielkie za pomoc Udostępnij ten post Link to postu Udostępnij na innych stronach
crazyluki 114 Zgłoś post Napisano Luty 9, 2011 --add-drop-table doda do wykonanej kopii zapisy, które spowodują usunięcie istniejących tabel w bazie danych o identycznych nazwach jak te wgrywane. --opt zastępuje w skrócie polecania --add-drop-table --add-locks --create-options --disable-keys --extended-insert --lock-tables --quick --set-charset Wszystko masz tutaj - http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html Udostępnij ten post Link to postu Udostępnij na innych stronach
Mondo90 4 Zgłoś post Napisano Luty 10, 2011 Dzieki wielkie, niestety polecenie mysqldump -u dbusername -p dbname > kopiabazy.sql bez --opt i innych dalej zawiera dodatki i niepotrzebne wpisy. Udostępnij ten post Link to postu Udostępnij na innych stronach
tym 205 Zgłoś post Napisano Luty 10, 2011 Dzieki wielkie, niestety polecenie bez --opt i innych dalej zawiera dodatki i niepotrzebne wpisy. podaj przykład tych niepotrzebnych wpisów... Udostępnij ten post Link to postu Udostępnij na innych stronach
Mondo90 4 Zgłoś post Napisano Luty 10, 2011 Baza różni się i wolałbym aby polecenie mysqldump zrobiło kopie nic do niej nie dodając jest to możliwe ? Oto przykłady zmian po mysqldump: 1.)-- Dumping data for table 'xxx' 2.)-- Table structure for table `dle_banners` 3.) SET @saved_cs_client = @@character_set_client; SET character_set_client = utf8; TUTAJ WAZNE ! Moje kodowanie to nie utf8 a latin2, nie wiem wiec czemu stwaia utf8 4.) Dość ważna zmine znalazłem w takim fragmencie: Normalna kopia wykonana przez cms: INSERT INTO `dle_banned` VALUES (11, 8172, 'Reklama', '0', 0, ''), (15, 14561, 'Ban for spam', '0', 0, ''), itd Natomiast po kopi wykonanej przez mysql dump wyglada ten sam fragment tak: INSERT INTO `dle_banned` VALUES (11,8172,'Reklama','0',0,''); INSERT INTO `dle_banned` VALUES (15,14561,'Ban for spam','0',0,''); INSERT INTO `dle_banned` VALUES (22,15143,'Ban for: multi-account ','0',0,''); za każdym razem dodaje zbedy tekst, co spowolni baze + zwiekszy rozmiar ;/ Udostępnij ten post Link to postu Udostępnij na innych stronach
prat 1 Zgłoś post Napisano Luty 10, 2011 1-2 to są tylko komentarze, nie mają żadnego znaczenia. 4- to jest tylko inna postać zapytania, nie ma żadnego wpływu na postać bazy po imporcie. Udostępnij ten post Link to postu Udostępnij na innych stronach
tym 205 Zgłoś post Napisano Luty 10, 2011 za każdym razem dodaje zbedy tekst, co spowolni baze + zwiekszy rozmiar ;/ nic bardziej mylnego... wszystko jest ok. Udostępnij ten post Link to postu Udostępnij na innych stronach