Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nece da uradi backup na racunar u mrezi

[es] :: MS SQL :: Nece da uradi backup na racunar u mrezi

[ Pregleda: 2311 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pavlakus
Beograd

Član broj: 84519
Poruke: 236
212.200.219.*



+3 Profil

icon Nece da uradi backup na racunar u mrezi24.03.2008. u 09:57 - pre 195 meseci
Problem je sledeci
Imam MS Sql server 2000. E sad problem je kad pravim Maintenance plan. Meni treba da mi radi backup na drugi comp koji je sa njim u mrezi. Sve je sherovano i oni se vide i sherovani folderi se vide. e kad ja njemu hocu da zadam putanju gde ce da mi smesta backup tipa \\192.168.0.1\Backup on mi prijavi da ne moze da nadje taj folder. Mozda bi mi bilo nesto jasno ali on sve normalno iz win-a vidi samo iz sql-a ga ne vidi.
Ima li neko neko resenje ili bar predlog
pavlakus grosus
 
Odgovor na temu

Koce
DBA
Serbia, Belgrade

Član broj: 59217
Poruke: 144
*.vektor.net.



+1 Profil

icon Re: Nece da uradi backup na racunar u mrezi24.03.2008. u 10:42 - pre 195 meseci
Ne sjecam se tacno, al mislim da ne moze da radi backup na remote folder, cak ni ako ga mapiras. Moj ti je savjet da ne koristis maintenance za to, vec da napises par procedura koje ce fino da ti 1) urade backup 2) zipuju ga 3) kopiraju gdje god ti odgovara.... 4) pa cak mozes da napravi i onu koja brise starije od.... tako da imas sve funkcionalnosti, a vecu kontrolu.
 
Odgovor na temu

pavlakus
Beograd

Član broj: 84519
Poruke: 236
212.200.218.*



+3 Profil

icon Re: Nece da uradi backup na racunar u mrezi24.03.2008. u 10:45 - pre 195 meseci
ma meni treba da radi automatski itrn fajlove a i bak fajlove tako da mi ne odgovara da svaki put pokrecem neku proceduru. inace ovo mi radi na vec jednom serveru a na ovom drugom nece a nemam ideju zasto jer koliko sam gledao isto su podeseni.
pavlakus grosus
 
Odgovor na temu

Koce
DBA
Serbia, Belgrade

Član broj: 59217
Poruke: 144
*.vektor.net.



+1 Profil

icon Re: Nece da uradi backup na racunar u mrezi24.03.2008. u 10:49 - pre 195 meseci
napravis sp i stavis ih u jobove sa odgovarajucim intervalom, tako kod mene radi i radi savrseno.... inace, mozda ti je na tom drugom serveru lokalni disk?
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
85.94.122.*

Sajt: www.azalea-maritime.com


Profil

icon Re: Nece da uradi backup na racunar u mrezi12.04.2008. u 13:34 - pre 195 meseci
Kako da ne može. Radi to sasvim dobro.

Napravi batch fajl i u njega stavi sljedeću komandu (prepravi bold-ovano):

echo.
echo SQL-Server - Backup baze XY
echo -----------------------------
osql -S SERVER -E -Q "SELECT 'BACKUP XY DATABASE ON ' + CONVERT(varchar, GETDATE()); BACKUP DATABASE [XY] TO DISK = N'\\BACKUPSERVER\d$\BackupDevice\Databases\XY.bak' WITH INIT , NOUNLOAD , NAME = N'XY backup', SKIP , STATS = 10, NOFORMAT; select position from msdb..backupset where database_name='XY'and type!='F' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name='XY'); RESTORE VERIFYONLY FROM DISK = N'\\BACKUPSERVER\d$\BackupDevice\Databases\XY.bak' WITH FILE = 1 , NOUNLOAD " -o "\\BACKUPSERVER\d$\BackupDevice\Databases\XY-BackupLog.txt"

Potom kreiraj jedan schedule job da se izvršava u vrijeme kada ti odgovara i da poziva ovaj batch fajl. Važno je da definišeš korisnika sa čijim će se pravima pokretati ovaj batch (s' obzirom da treba otići na remote lokaciju koja može biti zaštićena).

Navedena komanda će izvršiti full backup i verifikovati ga, a sav output (log) će smjestiti u odgovarajući .txt fajl u isti folder gdje se nalazi i backup baza.

SQL upit na početku je dodat da bih imao neki header log-a sa datumom i vremenom kada je backup kreiran, pa to izgleda otprilike ovako:

Code:
                                                            
 ----------------------------------------------------------- 
 BACKUP XY DATABASE ON Apr 12 2008  5:00AM

(1 row affected)
12 percent backed up.
20 percent backed up.
35 percent backed up.
42 percent backed up.
55 percent backed up.
61 percent backed up.
74 percent backed up.
81 percent backed up.
92 percent backed up.
Processed 1848 pages for database 'XY', file 'XY_dat' on
file 1.
100 percent backed up.
Processed 1 pages for database 'XY', file 'XY_log' on
file 1.
BACKUP DATABASE successfully processed 1849 pages in 4.253 seconds
(3.559 MB/sec).
 position    
 ----------- 
           1 

(1 row affected)
The backup set is valid.


Može i jednostavnije, bez ovih procenata... ali to ostavljam tebi na volju :)
 
Odgovor na temu

[es] :: MS SQL :: Nece da uradi backup na racunar u mrezi

[ Pregleda: 2311 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.