ਕੰਪਿਊਟਰ 'ਡਾਟਾਬੇਸ

MySQL ਦੁਹਰਾਉ. ਛੋਟਾ ਫੇਰਾ

ਜਲਦੀ ਜਾਂ ਬਾਅਦ ਵਿੱਚ, ਕਿਸੇ ਵੀ ਪ੍ਰਬੰਧਕ ਦੇ ਸਾਹਮਣੇ, ਇੱਕ ਸਮੱਸਿਆ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਉਸ ਦੇ ਸਰਵਰਾਂ ਦੀ ਸਮਰਥਾ ਕੰਮ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਾਫੀ ਨਹੀਂ ਹੁੰਦੀ, ਅਤੇ ਵਿੱਤੀ ਮੁਸ਼ਕਲਾਂ ਕਾਰਨ ਨਵੇਂ ਸਾਜ਼-ਸਾਮਾਨ ਦੀ ਖਰੀਦ ਲਗਭਗ ਅਸੰਭਵ ਹੁੰਦੀ ਹੈ ਜਾਂ ਭਵਿੱਖ ਵਿੱਚ ਇਸ ਦੀ ਅਦਾਇਗੀ ਨੂੰ ਲੈ ਕੇ ਸ਼ੱਕ ਪੈਦਾ ਹੁੰਦਾ ਹੈ.

ਅਜਿਹੀਆਂ ਘਟਨਾਵਾਂ ਦੀ ਰੋਸ਼ਨੀ ਵਿੱਚ, ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਇੱਕ ਧਾਰਨਾ ਬਾਰੇ ਜਾਣਨਾ ਬੇਲੋੜੀ ਨਹੀਂ ਹੈ ਜਿਵੇਂ ਕਿ ਡਾਟਾਬੇਸ ਪ੍ਰਤੀਕ੍ਰਿਤੀ. ਅਜਿਹੇ ਗਿਆਨ ਬਹੁਤ ਜ਼ਿਆਦਾ ਲੋਡ ਕੀਤੇ ਸਿਸਟਮ ਦੀ ਸੇਵਾ ਵਿੱਚ ਸ਼ਾਮਲ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਦੀ ਜ਼ਿੰਦਗੀ ਨੂੰ ਬਹੁਤ ਸੌਖਾ ਕਰੇਗਾ ਅਤੇ ਇੱਕ ਵਧੀਆ ਕੰਮ ਕਰਨ ਵਾਲੀ ਹਾਰਡਵੇਅਰ ਸੰਰਚਨਾ ਤਿਆਰ ਕਰੇਗਾ. ਆਮ ਤੌਰ ਤੇ, ਡਾਟਾਬੇਸ ਦੁਹਰਾਉਣ ਵਿੱਚ ਸਿਸਟਮ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਅਤੇ ਨੁਕਸ ਸਹਿਣਸ਼ੀਲਤਾ ਨੂੰ ਸੁਧਾਰਨ ਲਈ ਕੰਪਿਊਟਰਾਂ ਦੇ ਇੱਕ ਸਮੂਹ ਦੀ ਸ਼ਕਤੀ ਨੂੰ ਜੋੜਨਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਪਹਿਲੇ ਪ੍ਰਭਾਵੀ ਸਟੈਂਡਬਾਇ ਸਰਵਰ ਲਈ ਬੇਨਤੀਆਂ ਦਾ ਇੱਕ ਹਿੱਸਾ ਖਿੱਚ ਕੇ ਅਤੇ ਦੂਜਾ ਡਾਟਾਬੇਸ ਦੀ ਇੱਕ ਸਥਾਨਕ ਕਾਪੀ ਬਣਾ ਕੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਜੇ ਜ਼ਰੂਰੀ ਹੋਵੇ, ਤਾਂ ਮੁੱਖ ਡਾਟਾਬੇਸ ਨੂੰ ਬਦਲ ਦੇਵੇਗਾ.

ਦੁਹਰਾਈ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਅਸਾਨ ਅਤੇ ਆਮ ਤਰੀਕਾ ਹੈ MySQL ਦੁਹਰਾਉਣਾ. ਅਤੇ MySQL ਇਸ ਸਹੂਲਤ ਨੂੰ ਵਰਜਨ 3.23.15 ਦੇ ਨਾਲ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ ਅਤੇ ਕੇਵਲ ਇੱਕ ਤਰਕੀ ਵਾਲੀ ਦੁਹਰਾਉ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇੱਕ ਖਾਸ "ਮਾਸਟਰ-ਗੋਲੇ" ਦੀ ਸੰਰਚਨਾ ਬਣਾਈ ਜਾਂਦੀ ਹੈ, ਜਿੱਥੇ ਮਾਸਟਰ ਸਲੇਵ ਸਰਵਰ ਵੀ ਹੋ ਸਕਦਾ ਹੈ.

MySQL ਦੁਹਰਾਓ ਇਸ ਵੇਲੇ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਹੈ. ਇੱਕ ਮੁੱਖ ਸਰਵਰ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਜਿਸ ਦੀ ਜਿੰਮੇਵਾਰੀ ਹੈ ਕਿ ਬਾਇਨਰੀ ਫਾਇਲ ਵਿੱਚ ਬਦਲਾਅ ਦੀ ਨਿਗਰਾਨੀ ਕੀਤੀ ਜਾਵੇ, ਜੋ ਕਿ ਡਾਟਾਬੇਸ ਅਤੇ ਗੁਲਾਮ ਮਸ਼ੀਨ ਜਾਂ ਮਸ਼ੀਨ ਜੋ ਕਿ ਇਸ ਫਾਇਲ ਤੋਂ ਸਵਾਲਾਂ ਨੂੰ ਪੜ੍ਹ ਅਤੇ ਚਲਾਉਣ ਲਈ ਹਨ, ਦਰਸਾਉਂਦਾ ਹੈ. ਸਲੇਵ ਸਰਵਰ ਲਗਾਤਾਰ ਮਾਸਟਰ ਨਾਲ ਜੁੜਿਆ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਮਾਸਟਰ ਤੇ ਆਈਆਂ ਸਾਰੀਆਂ ਤਬਦੀਲੀਆਂ ਦਾ ਸਲੇਵ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਡੇਟਾ ਦੀ ਵਿਭਿੰਨਤਾ ਅਤੇ ਗਲਤਤਾ ਦੀ ਕੋਈ ਸਥਿਤੀ ਨਹੀਂ ਹੈ.

MySQL ਰਿਪਲੀਕਾ ਕਈ ਪੜਾਵਾਂ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਗਿਆ ਹੈ.

  1. ਸਿਸਟਮ ਪ੍ਰਬੰਧਕ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਉਸ ਦੀਆਂ ਸਾਰੀਆਂ ਮਸ਼ੀਨਾਂ ਵਿੱਚ MySQL ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਸਥਾਪਿਤ ਕੀਤਾ ਗਿਆ ਹੋਵੇ.
  2. ਤੁਹਾਨੂੰ ਮਾਸਟਰ ਸਰਵਰ ਉੱਤੇ ਇੱਕ ਨਵਾਂ ਉਪਭੋਗਤਾ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਸ ਦੇ ਤਹਿਤ MySQL ਦੁਹਰਾਇਆ ਗਿਆ ਹੋਵੇ (ਇਸ ਵਿੱਚ ਇੱਕ FILE ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰ ਦਾ ਪੱਧਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਗੁਲਾਮ ਨਾਲ ਗੱਲ ਕਰਨ ਦਾ ਅਧਿਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ).
  3. ਅੱਗੇ, ਤੁਹਾਨੂੰ ਮਾਸਟਰ ਅਤੇ ਸਲੇਵ ਸਰਵਰਾਂ ਤੇ MySQL ਨੂੰ ਰੋਕਣ ਅਤੇ ਨਕਲ ਦੇ ਨਾਲ ਸਬੰਧਤ ਸਾਰੇ ਡਾਟੇ ਨੂੰ ਨਕਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਯੂਨਿਕਸ ਸਿਸਟਮ ਤੇ, ਇਹ tar ਕਮਾਂਡ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਸਾਰੀ ਡਾਇਰੈਕਟਰੀ ਦਾ ਬੈਕਅੱਪ ਅਕਾਇਵ ਬਣਾਉਂਦਾ ਹੈ. WinZip ਵਿੰਡੋਜ਼ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਢੁਕਵਾਂ ਹੈ.
  4. Mysqld ਭਾਗ ਵਿੱਚ ਹੇਠ ਦਿੱਤੀਆਂ ਲਾਈਨਾਂ ਜੋੜੋ: server-id = ਵਿਲੱਖਣ ਨੰਬਰ, ਲੌਗ-ਬਿਨ ਸਭ ਤਬਦੀਲੀਆਂ ਮਾਸਟਰ ਸਰਵਰ ਉੱਪਰ My.conf ਫਾਇਲ ਵਿੱਚ ਬਣਾਈਆਂ ਗਈਆਂ ਹਨ, ਜਿਸ ਤੋਂ ਬਾਅਦ ਇਹ ਓਵਰਲੋਡ ਹੋਣੀ ਜਰੂਰੀ ਹੈ.
  5. ਇੱਕੋ ਫਾਈਲ ਵਿਚਲੇ ਨੌਕਰਾਂ 'ਤੇ, ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਸਨਿੱਪਟ ਨੂੰ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ:

ਮਾਸਟਰ-ਹੋਸਟ = <ਆਪਣੇ ਮਾਸਟਰ ਹੋਸਟ ਦਾ ਨਾਂ>

ਮਾਸਟਰ-ਯੂਜ਼ਰ = <ਉਪਭੋਗੀ ਦਾ ਦਾਖਲਾ>

ਮਾਸਟਰ-ਪਾਸਵਰਡ = <ਉਪਭੋਗਤਾ ਦਾ ਗੁਪਤ ਪਾਸਵਰਡ>

ਮਾਸਟਰ-ਪੋਰਟ =

Server-id =

* ਤ੍ਰਿਕੋਣਰ ਬ੍ਰੈਕਟਾਂ ਵਿੱਚ ਤੁਹਾਨੂੰ ਆਪਣਾ ਡੇਟਾ ਦਾਖਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਨਾ ਕਿ ਉਪਰੋਕਤ ਪਾਠ.

ਅੰਤ ਵਿੱਚ, ਸਾਰੇ ਡਾਟਾਬੇਸ ਨੂੰ ਸਲੇਵ ਸਰਵਰ ਤੇ ਨਕਲ ਕਰੋ ਅਤੇ ਸਾਰੀਆਂ ਮਸ਼ੀਨਾਂ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ.

ਅਜਿਹੇ ਕਿਰਿਆਵਾਂ ਦੇ ਬਾਅਦ, ਦੁਹਰਾਓ ਨੂੰ ਇੰਸਟਾਲ ਅਤੇ ਸੰਰਚਿਤ ਸਮਝਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਹੁਣ ਤੁਹਾਡਾ ਮੁੱਖ ਸਰਵਰ ਉੱਚ ਲੋਡ ਨਹੀਂ ਹੋਵੇਗਾ ਅਤੇ ਇਸਦੇ ਕਿਸੇ ਵੀ ਟੇਬਲ ਦੀ ਅਸਫਲਤਾ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਇਹ ਕਿਸੇ ਹੋਰ ਕੰਪਿਊਟਰ ਤੋਂ ਆਸਾਨੀ ਨਾਲ ਬਹਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਨਤੀਜੇ ਵੱਜੋਂ, ਭਾਰੀ ਲੋਡ ਕੀਤੇ ਸਿਸਟਮਾਂ ਲਈ ਨਵੇਂ ਹਾਰਡਵੇਅਰ ਖਰੀਦਣ ਅਤੇ ਮੌਜੂਦਾ ਸਾਜ਼-ਸਾਮਾਨ ਦੇ ਸਥਾਪਿਤ ਕੰਮ ਨਾਲ ਸੰਤੁਸ਼ਟ ਕਰਨ ਲਈ ਕਈ ਸਾਲਾਂ ਲਈ ਇਹ ਭੁਲਾਉਣਾ ਸੰਭਵ ਹੈ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.atomiyme.com. Theme powered by WordPress.