ĐÀO TẠO DOANH NGHIỆP : SỞ KHOA HỌC CÔNG NGHỆ TỈNH ĐỒNG NAI

ENTERPRISE TRAINING: DONG NAI DEPARTMENT OF SCIENCE AND TECHNOLOGY.

HÌNH ẢNH TẬP HUẤN LỚP SHAREPOINT WORKFLOW VÀ KIẾN TRÚC SHAREPOINT

PHOTOS OF SHAREPOINT WORKFLOW AND ARCHITECTURE CLASS.

HÌNH ẢNH TẬP HUẤN LỚP SHAREPOINT WORKFLOW VÀ KIẾN TRÚC SHAREPOINT

PHOTOS OF SHAREPOINT WORKFLOW AND ARCHITECTURE CLASS.

Tuesday, February 28, 2012

Article 1: Backup and restore sharepoint 2007 using utility of Central Admin (Basic)


BACKUP
Bạn đăng nhập vào Central Admin và chọn web application cần backup (SharePoint1001)
Trong mục Backup and Restore chọn Perform a backup
Chọn web Application (SharePoint1001) và database (SharePoint1001DB) để Backup và chọn Continue to Backup Options
Type of backup:  Full
Backup location: đường dẫn lưu (D:\BackupSP =>đã tồn tại hay tạo mới)
Sau đó chọn OK
Trong lúc backup chúng ta đợi trong vài phút tùy theo ứng dụng lớn hay nhỏ.
Sau khi backup thanh công giao diện như sau:
Ta kiểm tra lại web application có bao nhiêu site: Application Management | SharePoint web application Management chọn Content databases
Ta thấy có 2 site và sau khi restore cũng có 2 site thì việc restore thành công
Sau đó giả sử chúng ta mang file Backup đến 1 server khác thì ta delete web application đi và restore lại
Application Management | SharePoint web application Management chọn delete web application
Chọn đúng web application cần xóa
Delete content databases : chon yes
Delete IIS Web sites : chọn yes
Bây giờ chúng ta truy cập vào ứng dụng sẽ không được vì web application đã bị xóa
RESTORE
Chia làm 2 giai đoạn:
  • Tạo 1 web application và database có tên giống như tên web application và database đã backup (SharePoint1001 và SharePoint1001DB)
  • Restore với lựa chọn là Same configuration
Tạo 1 web application và database có tên giống như tên web application và database đã backup (SharePoint1001 và SharePoint1001DB)
Application Management | SharePoint web application Management chọn Create or extend Web application
Tiếp tục chọn Create a new Web application
Cấu hình như sau :
Chọn Create a new IIS web site | Description : SharePoint1001 (tên giống web application đã backup)
Port: 1001 (giống Port ban đầu)
Application pool name: SharePoint1001Pool
User name: quyền admin
Password: password của admin
Database Name: SharePoint1001DB
Sau khi tạo thành công có giao diên và như sau
Cần reset IIS: nhấn tổ hợp phím window + r và gõ vào hộp thoại : iisreset /noforce và chon OK
Sau khi IIS đươc reset hoàn tất ta bắt đàu Resore:
Operations | Backup and Restore chọn Restore from backup
Chọn đường dẫn đến Folder chứa file Backup và chọn OK
Check vào radio Backup và chọn Continue Restore Process
Chọn SharePoint Application vừa mới tạo giống tên với web application đã backup và chọn Continue Restore Process

Type of restore: chọn Same configuration
Password: password admin
Và chọn OK
Chúng ta đọi trong giây lát khi ứng dụng đang được restore:
Sau khi restore thành công giao diện như sau:
Chọn web application cần kiểm tra (SharePoint1001):
Ta kiểm tra lại web application có bao nhiêu site: Application Management | SharePoint web application Management chọn Content databases
Ta thấy có 2 site và sau khi restore cũng có 2 site thì việc restore thành công
Như vậy ta đã hoàn tất việc Restore webp application.
Truy cập vào lại ứng dụng

How to Deploy WSP On Farm Using Management Shell


Step 1: Open Sharepoint 2010 Management Shell
Step 2: Paste Add-SPSolution -LiteralPath “D:\\DevSanbox.wsp” to management shell, result as
Step 3: Open Central Admin
Step 4: Click System Settings | “Manage farm solutions”  link
Step 5: Click to your .WSP
Step 6: Click “Deploy Solution” link
Step 7: Choose your Web Application then click OK
Step 8: result as, your file .wsp deployed
Step 9: Open Web App | Add Web Part | you see web part appear then choose it and click Add
Step 10: Retract and Remove solution
Go to Central Admin again | System Settings | Manage farm solutions | Click to your solution and click “Retract Solution” link
Step 11: Choose Web Application which you want to Retract
Step 12: If you see Error, you copy “stsadm.exe -o execadmsvcjobs“ as guide message

Step 13: Continue with Management Shell | Paste statement copied to here
Step 14: Waiting for Operation completed
Step 15: Back to Central Admin and click “Go back to site” link
Step 16: Go to Central Admin again | System Settings | Manage farm solutions | Click to your solution
Step 17: Click “Remove Solution” link

Configure enterprise search in sharepoint server 2010


Tất cả chúng ta phải đồng ý rằng tìm kiếm đóng một vai trò không thể thiếu trong bất cứ quá trình triển khai thành công một hệ thống sharepoint nào và là một lỉnh vực mà Microsoft tiếp tục đầu tư phát triển trong mỗi bản phát hành mới của Sharepoint . Microsoft đã đi xa hơn trong việc có được FAST  2 năm về trước mà bây giờ nó được cung cấp như là một tiện ích riêng biệt của Sharepoint cho những người sẳn sàng đầu tư  vào lĩnh vực tìm kiếm  cao cấp . Ngoài FAST  , Sharepoint 2010 search còn đem đến nhiều loại tìm kiếm khác nhau mỗi loại đều có các tính năng và công dụng riêng .
Trước khi đi sâu vào hướng dẫn từng bước , tôi sẽ liệt kê một số tính năng mới mà bạn sẽ mong đợi từ Shareoint Server 2010 Search .
ü  Truy cấn cú pháp luận lý cuối cùng đã được giới thiệu . Chúng bao gồm các toán tử AND , OR và NOT trong các truy vấn tìm kiếm của bạn.
ü  Tính năng gợi ý trong khi gõ và sau khi chạy các truy vấn tìm kiếm .một tính năng yêu thích mà chúng ta thường thấy trong các bộ công cụ tìm kiếm lớn như Google , Bing
ü  Tích hợp Sharepoint enterise Search với Window 7 cho phép người dùng cuối sử dụng search box của Window 7 tìm kiếm nội dung trong Sharepoint 2010.
ü  Các kết quả hiển thị được cải tiến để cung cấp các bộ lọc cho việc tìm kiếm kết quả như loại tài liệu , categories , quản lí thuộc tính.
ü  Khả năng xem ngay trên trình duyệt , cho phép người dùng cuối xem các tài liệu bên trong chính chính duyệt của họ bằng cách sử dụng Web Office Apps và không cần phải phụ thuộc vào việc mở các ứng dụng văn phòng  cần thiết hay thậm chí cần phải cài đặt phần mềm đó trên máy local . Điều này đem đến nhiều thuận tiện khi bạn truy cập vào các trang Sharepoint khi bạn ngồi tại các quán hoặc internet café mà ở đó có thể không cài các Microsoft Office Suite .
ü  Cuối cùng nhưng không kém phần quan trọng , có một số cải tiến về People Search , bao gồm tên phiên âm và kết hợp với nickname và self-search.
Sharepoint Server Search là một ứng dụng dịch vụ độc lập với các dịch vụ khác và không còn bị ràng buộc bởi Shared Service Provider (SSP) đã được giới thiệu trên Sharepoint 2007.
Cấu trúc tìm kiếm của Sharepoint 2010 được tạo thành từ các Crawler ,Indexing Engine , Query Engine, các giao diện người dùng và các Query Object Model . Chúng ta bây giờ có thể linh hoạt hơn và có khả năng mở rộng với các thiết kế tìm kiếm trong 2010 và chúng ta không chỉ có thể thiết lập nhiều Query Server mà còn có thể mở rộng các Index Server và thêm nhiều loại khác nữa .
Dưới đây là một cái nhìn tổng quan luận lý về các thành phần cấu tạo nên Sharepoint 2010 Search Configuration.
Cấu hình Service Application
Trong Central Administration à Application Management à Manage Service Applications.
Click New à Search Service Application
Name : Đặt tên cho Service Application của bạn.
FAST Service Application : chọn “None” ( tạm thời chưa đề cập đến FAST Search )
 Search Service Account: Click vào Register new manged account và hãy chắc rằng domain account của bạn đã được tạo trong Active Directory .Ở đây tôi đã tạo riêng một tài khoản search AnhTuan-PC\sp_search
Application Pool for Search Admin Web Service:  tạo mới một application pool cho search admin web service application.
Application Pool for Search Query and Site Settings Web Service:  tạo mới một  application pool cho search query web service application.
Click Create
search service application bắt đầu xử lý các cấu hình của nó
Sau khi  được xác nhận dịch vụ Search Service Application đã được tạo thành công
Bây giờ nếu chúng ta quay lại Application Management à Manage Service Application , bạn sẽ đế ý thấy có 2 dịch vụ bổ sung được thêm vào danh sách. Bao gồm :
1.    Search Service Application ( trang Search Administration đặc thù cái này tương tự như trong Sharepoint 2007 .Từ đây chúng ta có thể tạo ra các quy tắc thu thập dử liệu , đặt lại các index ,thiết lập các content source .v.v..
2.    WS_UsageApplication (Đây là một dịch vụ mới trong Sharepoint 2010 mà cụ thể là xử lí các Usage and Health Data Collection Service Application . Ứng dụng này quản lí các web analytics ví dụ như Usage , Search Query Usage ,Rating Usage v..v)
Mở Search Administration bằng cách click vào Search Service Application vừa tạo .
Default content access account được set cho tài khoản mà chúng ta đã xác định lúc tạo Search Service Application , ở đây của tôi làAnhTuan-PC\sp_search
Xác nhận quyền hạn
Có một vài chổ cần chú ý chúng ta nên kiểm tra để chắc chắn rằng Default Content access account (sp_search) của chúng ta đã được cấp quyền truy cập phù hợp.Đầu tiên kiểm tra User Profile Service Applicatioh bằng cách vào Service Application à User Profiles , hightlight User Profile và chọn Administrators trên Ribbon
Tài khoản vừa mới cấp quyền sp_search cần phải có chọn quyền “Retrieve People Data for Search Crawlers”

Chúng ta cũng cần xác nhận rằng tài khoản sp_search cần có quyền “Read” đối với các Web Application được thu thập thông tin.
Vào Central Administration à Application Management à Manage Web Applications .Một lần nữa hightlight Web Application và từ thanh Ribbon chọn User Policy
Chắc chắn rằng Search Crawling Account được set cho tài khoản sp_search
Content Sources
Thử vào Content Source được liệt kê trong thanh điều hướng Quick Launch dưới mục Crawling
Đối với trường hợp Sharepoint 2007 ,các Local Sharepoint Site của chúng ta được phát hiện tự động , mặc dù không có một lịch trình thu thập dử liệu nào.
Kiểm tra xem các Start Addresses của bạn đã được đặt trong content source thông qua bộ edit content source trên thanh drop-down menu.Chúng bao gồm tất cả các Sharepoint Web Application.
Bạn có thể dể dàng tạo ra lịch trình thu thập dử liệu bằng cách Click vào Local SharePoint sites và kéo xuống Crawl Schedules.
Click vào nút Start all Crawls để bắt đầu thu thập dữ liệu từ trang Manage Content Source.
Sau khi quá trình thu thập dử liệu đã hoàn tất , bạn nên xác nhận rằng không có lỗi nào phát sinh trong quá trình thu thập dử liệu ban đầu .Thông thường các lỗi được ghi nhận phần lớn là do gán quyền không chính xác.
Tạo một “Basic Search Center” Site
Nếu bạn chưa tạo thì từ trang top level site Click Site Action à New Site
Chọn “Basic Search Center ”
Điền vào tên và URL và click vào Create
Nó sẽ cung cấp cho bạn một Search Center tương tự như bên dưới
Tạo một “Enterprise Search Center” Site
Chúng ta hãy tạo một Enterise Search Center để so sánh . Điểm khác biệt then chốt ở đây là chúng ta được cung cấp với 2 tab tìm kiếm , một cho Site và cái kia cho tìm kiếm People .
Từ Central Administration à Application management à Site Collection click vào Create site Collection .Chắc chắn rằng bạn đang tạo Site Collection bên dưới có quan hệ với Web Application
Nhập tiêu đề , Desciption v.vv và chọn Enterise Tab bên dưới Template Selection . Chọn Enterise Search Center , chọn administrator cho site collection và nhấn OK
Bạn sẽ được cấp một Enterise Search Center tương tự như bên dưới
Kiểm tra search center mới  bằng cách thực hiện hai loại tìm kiếm trên
Searching Content
Searching People
Khi bạn muốn tìm kiếm nội dung trong My Sites , Crawl log hiển thị một warning sau :
“This item and all items under it will not be crawled because the owner has set the NoCrawl flag to prevent it from being searchable”
Đê sữa lỗi này bạn vào My Site à Site Action à Site Settings click vào “Search and offline availability” dưới  Site Administration và  chọn Yes đối với  “Allow this site to appear in search results?”


Người viết: Nguyễn Lê Anh Tuấn