2014-07-15 4 views
9

में फ़ोल्डर को बाहर करने के लिए मैंने this guide का पालन करके स्वचालित रूप से वेब बैकअप स्वचालित बैकअप सेट अप करने में कामयाब रहा है, जो बहुत अच्छा काम करता है। हालांकि, मेरी वेबसाइटों में मेरे पास रूट /uploads/ के सापेक्ष एक फ़ोल्डर है जिसमें सभी उपयोगकर्ता द्वारा अपलोड की गई छवियां शामिल हैं जो काफी बड़ी हो सकती हैं।वेब तैनाती 3 (आईआईएस) के लिए स्वचालित बैकअप - बैकअप

बैकअप स्नैपशॉट ने उस फ़ोल्डर की एक प्रति भी ली, और इसके परिणामस्वरूप भारी बैकअप होते हैं। बैकअप से कुछ फ़ोल्डरों को बाहर करना संभव है?

+0

जोड़ने मैं, एक ही समस्या है मुझे लेकिन यह App_Data फ़ोल्डर है के लिए

msdeploy.exe -verb:sync -source:backupmanager -dest:backupmanager=<siteName>,uselast=true -skip:xpath=dirPath[@path='App_Data'] 

, और इस 4GB ऊपर बैकअप धक्का । परेशान है, एक बार यह 4 जीबी से ऊपर है, यह अब इसे वापस करने से इंकार कर देता है। –

+0

यदि आप उपयोगकर्ताओं के अपलोड किए गए डेटा का बैकअप नहीं लेना चाहते हैं तो आपको तैनात ऐप का बैकअप लेने की आवश्यकता क्यों है? मेरा मतलब है, बैकअप डेटाबेस और अपलोड की गई फाइलों का होना चाहिए। –

उत्तर

2

वहाँ छोड़ पैरामीटर है कि आप उपयोग कर सकते हैं की कोशिश कर रहे हैं: तो बुनियादी तौर पर -skip:xpath="/uploads/"

+0

मुझे इसे प्रकाशित प्रोफ़ाइल में उपयोग करने के लिए थोड़ा सा संशोधित करना पड़ा, लेकिन आपका इनपुट https://github.com/entaconsulting/devs201508/blob/36f6ffab10fc6cf61c2100b401942ee6ea7a4642/WebApplication1/MSBuild.Microsoft.VisualStudio.Web.targets पर उदाहरण के साथ संयुक्त किया गया था। .14.0.0/उपकरण/VSToolsPath/Web/Microsoft.DNX.Publishing.targets पूरी तरह से काम किया। –

+0

ग्रेट :) इसे उत्तर के रूप में स्वीकार करने के लिए स्वतंत्र महसूस करें या अपने अंतिम कार्य को उत्तर के रूप में ठीक करें। –

+0

अफसोस की बात है कि मैंने केवल इस प्रश्न के लिए बक्षीस जोड़ा है और इसे स्वयं नहीं बनाया है, अन्यथा मैं निश्चित रूप से चाहता हूं। –

संबंधित मुद्दे