آموزش شبکه: آموزش مایکروسافت، آموزش سیسکو

Backup گیری و Restore اطلاعات کانفیگ وب سایت ها، با استفاده از AppCmd.exe

یکی از مهمترین کارهایی که یک ادمین، بایستی همیشه به خاطر داشته باشد، گرفتن Backup از اطلاعات، بصورت مستمر است. همانطور که می دانید، به دلیل اینکه تنظیمات کانفیگ IIS، بطور خودکار، در پوشه History در مسیر SystemDrive%\Inetpub\History% ذخیره می شود، بایستی این پوشه در فایل backup شما قرار گیرد. توجه داشته باشید که پس از گرفتن backup از وب سایت و web application ها، آنها را تست کرده و مطمئن شوید که به درستی restore می شوند.

ادامه ی مطلب

انتقال وب سایت ها و web application ها به سروری دیگر (Migrating)

همانطور که می دانید، تنظیمات وب سایت ها و web application ها درون فایل Web.config قرار دارند. وجود این فایل ها درون پوشه های web application و وب سایت، فرایند انتقال آنها به سروری دیگر (Migrating) را تسهیل می کند. برای انتقال وب سایت ها به سروری دیگر، نیاز دارید که تمامی فایل های موجود در پوشه وبسایت را با ابزاری مانند xcopy، به سرور جدید کپی کرد. سپس با استفاده از کنسول IIS Manager در سرور جدید، دوباره همان وب سایت، web application و یا virtual directory را ایجاد کنید. همیشه وبسایت هایی را که منتقل کرده اید، تست کرده تا از صحت آن مطمئن شوید.Xcopy  ابزار جدیدی در IIS7 است که می توان با استفاده از آن تنظیمات کانفیگ وبسایت های ASP.NET را به مکان جدیدی انتقال داد. ورژن های قبلی IIS، تنظیمات وب سایت ها و web application ها را درون registry ذخیره می کردند، در صورتی که در IIS7، تمامی تنظیمات web application ها درون فایل web.config ذخیره می شوند، که به راحتی می توان با xcopy انتقال داد.

مفهوم فایل های Web.config

یکی از مشکلاتی که در مدیریت web application ها و وبسایت ها بوجود می آید، باقی ماندن تنظیمات وبسایت هایی است که به وب سرور دیگری منتقل شده اند. همانطور که می دانید، تنظیمات در سطح سرور، درون فایل ApplicationHost.config ذخیره می شوند. تنظیمات دیگر نیز در فایل های Web.config وجود دارند. به زبان ساده، تنظیمات خود وب سرور درون فایل ApplicationHost.config و تنظیمات وب سایت ها درون فایل Web.config قرار دارند.

ادامه ی مطلب

Restore کردن فایل های ApplicationHost.config

همانطور که می دانید، تمامی تنظیمات کانفیگ وب سرور، backup گرفته شده و درون فایل ApplicationHost.config ذخیره می شوند. این فرایند خودکار بوده و در چندین وضعیت مختلف از وب سرور backup گرفته می شود. حال اگر می خواهید کانفیگ IIS را توسط همین فایل های ApplicationHost.config که بطور خودکار ساخته می شوند، به چند وضعیت قبل تر برگردانید، کافیست فایل backup را با فایل کانفیگی که در حال ساخته شدن است، جایگزین کنید.

ادامه ی مطلب

مفهوم فایل های ApplicationHost.config

همه تنظیمات و کانفیگ هایی که بصورت local برای یک وب سرور انجام می گیرد، درون فایل XML ای به نام ApplicationHost.config ذخیره می شوند که بصورت پیشفرض در مسیر SystemDrive%\Inetpub\History% است. در پوشه History چندین پوشه وجود داشته که درون هر کدام از آنها، یک کپی از فایل ApplicationHost.config قرار دارد. هنگامی که شما Web Server (IIS) role را نصب می کنید، سرویس ApplicationHost Helper Service بصورت پیشفرض نصب می شود که بطور خودکار، از کانفیگ وب سرورتان بصورت دوره ای backup می گیرد. این فرایند backup گیری، بطور خودکار، پوشه ی جدیدی ایجاد کرده و یک کپی از فایل ApplicationHost.config را در آن پوشه قرار می دهد.

 

ادامه ی مطلب

صفحه 2 از 1112345...10...قبلی »